/*
 * jQuery Booklet Plugin
 * Copyright (c) 2010 - 2014 William Grauvogel (http://builtbywill.com/)
 *
 * Licensed under the MIT license (http://www.opensource.org/licenses/mit-license.php)
 *
 * Version : 1.4.4
 *
 * Originally based on the work of:
 *	1) Charles Mangin (http://clickheredammit.com/pageflip/)
 */
	.booklet         {width:800px; height:600px; position:relative; margin:0 auto 10px; overflow:visible !important;}
	.booklet .b-page {left:0; top:0; position:absolute; overflow:hidden; padding:0; outline:1px solid rgba(0,0,0,0);}
	
	.booklet .b-pN  {}
	.booklet .b-p0  {}
	.booklet .b-p1  {}
	.booklet .b-p2  {}    
	.booklet .b-p3  {}
	.booklet .b-p4  {}
	   
   	/* Page Wrappers */
	.booklet .b-wrap       {top:0; position:absolute;}
	.booklet .b-wrap-left  {background:#fff;}
	.booklet .b-wrap-right {background:#efefef;}
	
	.booklet .b-pN .b-wrap,
	.booklet .b-p1 .b-wrap,
	.booklet .b-p2 .b-wrap,
	.booklet .b-p3 .b-wrap,
	.booklet .b-p4 .b-wrap  {left:0;}
	.booklet .b-p0 .b-wrap  {right:0;}
	
   	/* Custom Page Types */
	.booklet .b-page-blank  {padding:0; width:100%; height:100%;}
	.booklet .b-page-cover  {padding:0; width:100%; height:100%; background:#925C0E;}
	.booklet .b-page-cover h3  {color:#fff; text-shadow:0 1px 3px #222;}
   
   	/* Page Numbers */
	.booklet .b-counter {bottom:10px; position:absolute; display:block; width:25px; height:20px; background:#ccc; color:#444; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; padding:5px 0 0;}
	.booklet .b-wrap-left  .b-counter  {left:10px;}
	.booklet .b-wrap-right .b-counter {right:10px;}
   
   	/* Page Shadows */
	.booklet .b-shadow-f  {right:0; top:0; position:absolute; opacity:0; background-image:url("images/shadow-top-forward.png"); background-repeat:repeat-y; background-position:100% 0;}
	.booklet .b-shadow-b  {left:0;  top:0; position:absolute; opacity:0; background-image:url("images/shadow-top-back.png");    background-repeat:repeat-y; background-position:0 0;}
	
	.booklet .b-p0 {background-image:url("images/shadow.png"); background-repeat:repeat-y; background-position:100% 10px;}
	.booklet .b-p3 {background-image:url("images/shadow.png"); background-repeat:repeat-y; background-position:0 10px;}
	
   	/* Overlay Controls */
	.booklet .b-grab     {cursor: url("images/openhand.cur"), default;}
	.booklet .b-grabbing {cursor: url("images/closedhand.cur"), default;}
	
   	/* Overlay Controls */
	.booklet .b-overlay      {top:0; position:absolute; height:100%; width:50%;}
	.booklet .b-overlay-prev {left:0;}
	.booklet .b-overlay-next {right:0;}
	
   	/* Tab Controls */
	.booklet .b-tab        {background:#000; height:40px; width:100%; padding:10px 0 0; text-align:center; color:#ccc; position:absolute; font-size:11px;}
	.booklet .b-tab-prev   {left:0;}
	.booklet .b-tab-next   {right:0;}
	.booklet .b-tab:hover  {background:#aaa; color:#000;}	
	
   	/* Arrow Controls */
	.booklet .b-arrow          {display:block; position:absolute; text-indent:-9999px; top:0; height:100%; width:74px;}
	.booklet .b-arrow div      {display:none; text-indent:-9999px; height:170px; width:74px; position:absolute; left:0; top:25%;}
	.booklet .b-arrow-next     {right:-80px;}
	.booklet .b-arrow-prev     {left:-80px;}
	.booklet .b-arrow-next div {background:url("images/arrow-next.png") no-repeat left top;}
	.booklet .b-arrow-prev div {background:url("images/arrow-prev.png") no-repeat left top;}
		
/* @z-index fix (needed for older IE browsers)
----------------------------------------*/

    body              {z-index:0;}
    .b-menu           {z-index:100;}
    .b-selector       {z-index:100;}
    .booklet          {z-index:10;}
    .b-pN             {z-index:10;}
    .b-p0             {z-index:30;}
    .b-p1             {z-index:20;}
    .b-p2             {z-index:20;}
    .b-p3             {z-index:30;}
    .b-p4             {z-index:10;}
    .b-prev           {z-index:40;}
    .b-next           {z-index:40;}
    .b-counter        {z-index:40;}
	
/* @Menu Items
----------------------------------------*/
	.b-menu {height:40px; padding:0 0 10px;}
	
	.b-selector             {height:40px; position:relative; float:right; border:none; color:#cecece; cursor:pointer; font:normal 12px "Myriad Pro", Myriad, "DejaVu Sans Condensed","Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;}
	.b-selector .b-current  {padding:8px 15px 12px; line-height:20px; min-width:18px; height:20px; display:block; background:#000; text-align:center;}
	.b-selector-page        {width:auto; margin-left:15px;}
	.b-selector-chapter     {width:auto;}
	
	.b-selector:hover            {color:#fff; background-position:left 0;}
	.b-selector:hover .b-current {background-position:right 0;}
	.b-selector ul               {overflow:hidden; margin:0; list-style:none !important; position:absolute; top:40px; right:0; padding:0 0 10px; background:#000; width:240px;}
	.b-selector li               {border:none;}
	.b-selector a                {color:#cecece; height:14px; text-decoration:none; display:block; padding:5px 10px;}
	.b-selector a .b-text        {float:left; clear:none;}
	.b-selector a .b-num         {float:right; clear:none;}
	.b-selector a:hover          {color:#fff;}
		body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}/*! jQuery UI - v1.11.4 - 2015-11-02
* http://jqueryui.com
* Includes: core.css, autocomplete.css, menu.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-clearfix {
	min-height: 0; /* support: IE7 */
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0); /* support: IE8 */
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
}


/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-autocomplete {
	position: absolute;
	z-index: 9999;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-menu {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	outline: none;
}
.ui-menu .ui-menu {
	position: absolute;
}
.ui-menu .ui-menu-item {
	position: relative;
	margin: 0;
	padding: 3px 1em 3px .4em;
	cursor: pointer;
	min-height: 0; /* support: IE7 */
	/* support: IE10, see #8844 */
	list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-divider {
	margin: 5px 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
	margin: -1px;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item {
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: 0;
	bottom: 0;
	left: .2em;
	margin: auto 0;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	left: auto;
	right: 0;
}

/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}
.ui-widget-content {
	border: 1px solid #dddddd;
	background: #ffffff;
	color: #333333;
}
.ui-widget-content a {
	color: #333333;
}
.ui-widget-header {
	border: 1px solid #dddddd;
	background: #e9e9e9;
	color: #333333;
	font-weight: bold;
}
.ui-widget-header a {
	color: #333333;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #c5c5c5;
	background: #f6f6f6;
	font-weight: normal;
	color: #454545;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #454545;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	border: 1px solid #cccccc;
	background: #ededed;
	font-weight: normal;
	color: #2b2b2b;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
	color: #2b2b2b;
	text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid #003eff;
	background: #007fff;
	font-weight: normal;
	color: #ffffff;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #ffffff;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #dad55e;
	background: #fffa90;
	color: #777620;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #777620;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #f1a899;
	background: #fddfdf;
	color: #5f3f3f;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #5f3f3f;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #5f3f3f;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70); /* support: IE8 */
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35); /* support: IE8 */
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url("images/ui-icons_444444_256x240.png");
}
.ui-widget-header .ui-icon {
	background-image: url("images/ui-icons_444444_256x240.png");
}
.ui-state-default .ui-icon {
	background-image: url("images/ui-icons_777777_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
	background-image: url("images/ui-icons_555555_256x240.png");
}
.ui-state-active .ui-icon {
	background-image: url("images/ui-icons_ffffff_256x240.png");
}
.ui-state-highlight .ui-icon {
	background-image: url("images/ui-icons_777620_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url("images/ui-icons_cc0000_256x240.png");
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 3px;
}

/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa;
	opacity: .3;
	filter: Alpha(Opacity=30); /* support: IE8 */
}
.ui-widget-shadow {
	margin: 0px 0 0 0px;
	padding: 5px;
	background: #666666;
	opacity: .3;
	filter: Alpha(Opacity=30); /* support: IE8 */
	border-radius: 8px;
}
/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */

.jspContainer
{
	overflow: hidden;
	position: relative;
}

.jspPane
{
	position: absolute;
}

.jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 0;
	width: 16px;
	height: 100%;
	background: red;
}

.jspHorizontalBar
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
	background: red;
}

.jspCap
{
	display: none;
}

.jspHorizontalBar .jspCap
{
	float: left;
}

.jspTrack
{
	background: #dde;
	position: relative;
}

.jspDrag
{
	background: #bbd;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
	float: left;
	height: 100%;
}

.jspArrow
{
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
	padding: 0;
	margin: 0;
}

.jspArrow.jspDisabled
{
	cursor: default;
	background: #80808d;
}

.jspVerticalBar .jspArrow
{
	height: 16px;
}

.jspHorizontalBar .jspArrow
{
	width: 16px;
	float: left;
	height: 100%;
}

.jspVerticalBar .jspArrow:focus
{
	outline: none;
}

.jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}.webui-popover{position:absolute;top:0;left:0;z-index:9999;display:none;width:276px;min-height:32px;padding:1px;text-align:left;white-space:normal;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.webui-popover.top,.webui-popover.top-left,.webui-popover.top-right{margin-top:-10px}.webui-popover.right,.webui-popover.right-top,.webui-popover.right-bottom{margin-left:10px}.webui-popover.bottom,.webui-popover.bottom-left,.webui-popover.bottom-right{margin-top:10px}.webui-popover.left,.webui-popover.left-top,.webui-popover.left-bottom{margin-left:-10px}.webui-popover.pop{-webkit-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);transition:transform .15s cubic-bezier(0.3,0,0,1.5)}.webui-popover.fade{transition:opacity .15s linear}.webui-popover.in{-webkit-transform:none;-o-transform:none;transform:none;opacity:1}.webui-popover-inner .close{font-family:arial;margin:5px 10px 0 0;float:right;font-size:20px;font-weight:700;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20);text-decoration:none}.webui-popover-inner .close:hover,.webui-popover-inner .close:focus{opacity:.5;filter:alpha(opacity=50)}.webui-popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:700;line-height:18px;background-color:#fff;border-bottom:1px solid #f2f2f2;border-radius:5px 5px 0 0}.webui-popover-content{padding:9px 14px;overflow:auto}.webui-popover-inverse{background-color:#333;color:#eee}.webui-popover-inverse .webui-popover-title{background:#333;border-bottom:1px solid #3b3b3b;color:#eee}.webui-no-padding .webui-popover-content{padding:0}.webui-no-padding .list-group-item{border-right:none;border-left:none}.webui-no-padding .list-group-item:first-child{border-top:0}.webui-no-padding .list-group-item:last-child{border-bottom:0}.webui-popover>.arrow,.webui-popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.webui-popover>.arrow{border-width:11px}.webui-popover>.arrow:after{border-width:10px;content:""}.webui-popover.top>.arrow,.webui-popover.top-right>.arrow,.webui-popover.top-left>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.webui-popover.top>.arrow:after,.webui-popover.top-right>.arrow:after,.webui-popover.top-left>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.webui-popover.right>.arrow,.webui-popover.right-top>.arrow,.webui-popover.right-bottom>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.webui-popover.right>.arrow:after,.webui-popover.right-top>.arrow:after,.webui-popover.right-bottom>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.webui-popover.bottom>.arrow,.webui-popover.bottom-right>.arrow,.webui-popover.bottom-left>.arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);border-top-width:0}.webui-popover.bottom>.arrow:after,.webui-popover.bottom-right>.arrow:after,.webui-popover.bottom-left>.arrow:after{content:" ";top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.webui-popover.left>.arrow,.webui-popover.left-top>.arrow,.webui-popover.left-bottom>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.webui-popover.left>.arrow:after,.webui-popover.left-top>.arrow:after,.webui-popover.left-bottom>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.webui-popover-inverse.top>.arrow,.webui-popover-inverse.top-left>.arrow,.webui-popover-inverse.top-right>.arrow,.webui-popover-inverse.top>.arrow:after,.webui-popover-inverse.top-left>.arrow:after,.webui-popover-inverse.top-right>.arrow:after{border-top-color:#333}.webui-popover-inverse.right>.arrow,.webui-popover-inverse.right-top>.arrow,.webui-popover-inverse.right-bottom>.arrow,.webui-popover-inverse.right>.arrow:after,.webui-popover-inverse.right-top>.arrow:after,.webui-popover-inverse.right-bottom>.arrow:after{border-right-color:#333}.webui-popover-inverse.bottom>.arrow,.webui-popover-inverse.bottom-left>.arrow,.webui-popover-inverse.bottom-right>.arrow,.webui-popover-inverse.bottom>.arrow:after,.webui-popover-inverse.bottom-left>.arrow:after,.webui-popover-inverse.bottom-right>.arrow:after{border-bottom-color:#333}.webui-popover-inverse.left>.arrow,.webui-popover-inverse.left-top>.arrow,.webui-popover-inverse.left-bottom>.arrow,.webui-popover-inverse.left>.arrow:after,.webui-popover-inverse.left-top>.arrow:after,.webui-popover-inverse.left-bottom>.arrow:after{border-left-color:#333}.webui-popover i.icon-refresh:before{content:""}.webui-popover i.icon-refresh{display:block;width:30px;height:30px;font-size:20px;top:50%;left:50%;position:absolute;margin-left:-15px;margin-right:-15px;background:url(../img/loading.gif) no-repeat}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes rotate{100%{transform:rotate(360deg)}}.webui-popover-backdrop{background-color:rgba(0,0,0,.65);width:100%;height:100%;position:fixed;top:0;left:0;z-index:9998}/*======================================
  Selectric
======================================*/
.selectric-wrapper {
  position: relative;
  cursor: pointer;
}

.md .half_cell .selectric-wrapper{max-width: 180px;}
.md .half_cell .selectric-wrapper{max-width: 180px;}
.md .half_cell .selectric-wrapper{max-width: 180px;}
.lg .half_cell .selectric-wrapper{max-width: 275px;}

.selectric-disabled {
  filter: alpha(opacity=50);
  opacity: 0.5;
  cursor: default;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.selectric-open {
  z-index: 100000;
}

.selectric-open .selectric-items {
  display: block;
}

.selectric-hide-select {
  position: relative;
  overflow: hidden;
  width: 0;
  height: 0;
}

.selectric-hide-select select {
  position: absolute;
  left: -100%;
}

.selectric-hide-select.selectric-is-native {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 10;
}

.selectric-hide-select.selectric-is-native select {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  border: none;
  z-index: 1;
  box-sizing: border-box;
  opacity: 0;
}

.selectric-input {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  margin: 0 !important;
  padding: 0 !important;
  width: 1px !important;
  height: 1px !important;
  outline: none !important;
  border: none !important;
  _font: 0/0 a;
  background: none !important;
}

.selectric-temp-show {
  position: absolute !important;
  visibility: hidden !important;
  display: block !important;
}


.selectric-open .selectric {
  border-color: #CCC;
  background: #FFF;
  z-index: 1000000;
}

.selectric {
  background: url(../images/input-select.png) repeat-x bottom;
  border: 1px solid silver;
  background-color: #FFF;
  border-radius: 4px;
}

.selectric .label {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0 30px 0 0;
  padding: 9px 7px;
  font-size: 15px;
  line-height: 18px;
  color: #444;
  min-height: 18px;

}

.selectric .select_button {
  display: block;
  position: absolute;
  right: 0;
  top: 9px;
  width: 30px;
  height: 30px;
  color: #BBB;
  text-align: center;
}

.selectric .select_button {

}

.selectric-focus .selectric {
  border-color: #AAA;
}

.selectric-hover .selectric {
  border-color: #CCC;
}

.selectric-hover .selectric .button {
  color: #888;
}

.selectric-hover .selectric .button:after {
  border-top-color: #888;
}

/* Items box */
.selectric-items {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  background: #FFF;
  border: 1px solid #CCC;
  z-index: -1;
  box-shadow: 0 0 10px -6px;
}

.selectric-items .selectric-scroll {
  height: 100%;
  overflow: auto;
}

.selectric-above .selectric-items {
  top: auto;
  bottom: 100%;
}

.selectric-items ul, .selectric-items li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 15px;
  line-height: 20px;
  min-height: 20px;
}

.selectric-items li {
  display: block;
  padding: 8px;
  color: #666;
  cursor: pointer;
}

.selectric-items li.selected {
  background: red;
  color: #FFF;
}

.selectric-items li.highlighted {
  background: red;
  color: #FFF;
}

.selectric-items li:hover {
  background: red;
  color: #FFF;
}

.selectric-items .disabled {
  filter: alpha(opacity=50);
  opacity: 0.5;
  cursor: default !important;
  background: none !important;
  color: #666 !important;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.selectric-items .selectric-group .selectric-group-label {
  font-weight: bold;
  padding-left: 10px;
  cursor: default;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background: none;
  color: #444;
}

.selectric-items .selectric-group.disabled li {
  filter: alpha(opacity=100);
  opacity: 1;
}

.selectric-items .selectric-group li {
  padding-left: 25px;
}@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url('./ajax-loader.gif') center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('./fonts/slick.eot');
    src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    margin-top: -10px;
    padding: 0;

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-slider
{
    margin-bottom: 50px;
}

.slick-dots
{
    position: absolute;
    bottom: -45px;

    display: block;

    width: 100%;
    padding: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}
/* Slider */
.slick-slider
{
    position: relative;

    display: block;

    -moz-box-sizing: border-box;
         box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;

    padding: 15px 0;

    outline: none !important;

}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
    margin: auto;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
        border: none !important;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 0px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}iframe {
  width: 100%;
  height: 450px;
}
.sliedie_container {
  overflow: hidden;
  width: 100%;
}
.sliedie {
  position: relative;
  list-style-type: none;
  margin: 0;
  padding: 0;
  height: 100%;
  text-align: center;
}
.sliedie li {
  text-align: center;
  position: absolute;
  display: block;
  height: 100%;
}
.sliedie li img {
  width: 100%;
  text-align: center;
}
.sliedie_dots {
  position: absolute;
  right: 10%;
  bottom: 5%;
  color: #fff;
}
.sliedie_dot {
  width: 10px;
  height: 10px;
  display: inline-block;
  margin-left: 5px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 58.964 58.964'><path d='M58.964 29.482a29.482 29.482 0 01-29.482 29.482A29.482 29.482 0 010 29.482 29.482 29.482 0 0129.482 0a29.482 29.482 0 0129.482 29.482z' fill='$red_svg' opacity='0.5' /></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.sliedie_dot.active,
.sliedie_dot:hover {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 58.964 58.964'><path d='M58.964 29.482a29.482 29.482 0 01-29.482 29.482A29.482 29.482 0 010 29.482 29.482 29.482 0 0129.482 0a29.482 29.482 0 0129.482 29.482z' fill='$red_svg' opacity='0.9' /></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.sliedie_message {
  position: absolute;
  bottom: 15px;
  left: 15px;
  color: #fff;
}
.sliedie_left,
.sliedie_right {
  position: absolute;
  top: 50%;
  width: 40px;
  height: 50px;
  margin-top: -35px;
  z-index: 100;
  opacity: 0.4;
}
.sliedie_left {
  left: 10px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2' viewBox='0 0 600 600'><circle cx='300' cy='300' r='278.35' style='fill:%23fff' transform='matrix(-1 0 0 1 600 0)'/><path d='M344.508 449.516c9.757 9.757 25.6 9.757 35.356 0 9.757-9.757 9.757-25.599 0-35.355L266.192 300.489l114.65-114.649c9.756-9.757 9.756-25.599 0-35.355-9.758-9.757-25.6-9.757-35.356 0L213.159 282.81c-9.763 9.763-9.763 25.593 0 35.356l131.35 131.349Z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.sliedie_right {
  right: 10px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2' viewBox='0 0 600 600'><circle cx='300' cy='300' r='278.35' style='fill:%23fff'/><path d='M255.492 449.516c-9.757 9.757-25.599 9.757-35.355 0-9.757-9.757-9.757-25.599 0-35.355l113.671-113.672L219.16 185.84c-9.756-9.757-9.756-25.599 0-35.355 9.757-9.757 25.599-9.757 35.356 0L386.84 282.81c9.763 9.763 9.763 25.593 0 35.356l-131.35 131.349Z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.sliedie_left:hover,
.sliedie_right:hover {
  opacity: 0.9;
}
@font-face {
  font-family: 'PT Sans';
  src: url("../fonts/PTSans-Regular.eot");
  src: url("../fonts/PTSans-Regular.eot?#iefix") format('embedded-opentype'), url("../fonts/PTSans-Regular.woff2") format('woff2'), url("../fonts/PTSans-Regular.woff") format('woff'), url("../fonts/PTSans-Regular.ttf") format('truetype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'PT Sans';
  src: url("../fonts/PTSans-Bold.eot");
  src: url("../fonts/PTSans-Bold.eot?#iefix") format('embedded-opentype'), url("../fonts/PTSans-Bold.woff2") format('woff2'), url("../fonts/PTSans-Bold.woff") format('woff'), url("../fonts/PTSans-Bold.ttf") format('truetype');
  font-weight: 700;
  font-style: normal;
}
body,
html {
  width: 100%;
  height: 100%;
}
body {
  font-family: 'PT Sans', sans-serif;
  font-size: 16px;
  overflow-x: hidden;
  margin: 0;
  padding: 0;
  background-color: #f2f2f2;
}
body.blog {
  background: url("../images/background-blog.png") repeat-x;
}
.swal2-popup {
  padding: 15px !important;
}
#repapp {
  min-height: 500px;
}
#all_reptisk {
  padding-bottom: 30px;
  background-color: #fff;
}
.rep_message {
  background: #f2f2f2;
  border: 1px solid #cecece;
  padding: 10px 25px;
  font-size: 1.2em;
  position: relative;
}
.rep_message.small {
  font-size: 1em;
}
.rep_message:after {
  position: absolute;
  left: 0;
  top: 0;
  content: '';
  height: 100%;
  width: 5px;
  background: #f00;
}
#content {
  padding-top: 30px;
  padding-left: 10px;
  padding-right: 10px;
}
#content.nakup {
  padding-top: 0;
}
h1,
h2,
h3,
h4 {
  font-weight: bold;
  margin: 15px 0;
  text-align: center;
}
h1 {
  font-size: 32px;
  font-weight: normal;
}
h1 span {
  font-size: 22px;
}
h2 {
  font-size: 24px;
  font-weight: normal;
}
h3 {
  font-size: 20px;
}
h4 {
  font-size: 18px;
}
ul.content {
  margin: 15px 0;
  padding: 0 15px;
}
ul.content li {
  font-size: 20px;
  margin: 12px 0;
  padding: 0 10px;
  list-style-image: url("../images/list.png");
}
ul.pagination {
  margin-top: 30px;
  padding: 0;
  list-style: none;
  text-align: center !important;
}
ul.pagination li {
  display: inline-block;
}
ul.pagination li.active a {
  color: #000;
  background: #f2f2f2;
}
ul.pagination li a {
  display: inline-block;
  margin: 0 5px;
  padding: 5px 10px;
  text-decoration: none;
  border: 1px solid #ccc;
}
.sprite {
  background-image: url("../images/sprite.png");
  background-repeat: no-repeat;
}
#cms_text h2+p,
#cms_text h3+p {
  margin-top: 0;
}
#cms_text h2,
#cms_text h3 {
  text-align: left;
  margin-top: 45px;
  margin-bottom: 10px;
}
#cms_text p {
  margin: 0;
  line-height: 25px;
  margin-top: 15px;
}
#cms_text pfirst-child {
  color: #f00;
}
#cms_text.kalendarova_soutez ol {
  width: 80%;
  font-size: 0.9em;
  margin: 0;
  padding: 0;
  margin: 15px;
  margin-left: 45px;
}
#cms_text.kalendarova_soutez ol li {
  margin: 0;
  padding: 0;
  margin-top: 10px;
}
#cms_text.kalendarova_soutez h2 {
  margin-top: 65px;
  text-align: center;
  margin-bottom: 55px;
  font-size: 2.2em;
}
#cms_text.kalendarova_soutez h1.heading {
  color: #000;
}
#cms_text.kalendarova_soutez h1.heading strong {
  color: #000;
}
#cms_text.kalendarova_soutez strong {
  font-size: 1.2em;
}
#main_slider_container {
  overflow: hidden;
}
#main_slider_container img {
  width: 100%;
}
img.embed {
  padding: 10px;
  border: 1px solid #d9d9d9;
  background: #f2f2f2;
}
img.embed.embedRight {
  float: right;
}
table {
  width: 100%;
  border-collapse: collapse;
}
table thead {
  text-align: left;
}
p {
  line-height: 175%;
  margin: 15px 0 0 0;
}
p.prefix {
  font-size: 24px;
  text-align: center;
}
p.annotation {
  font-size: 20px;
}
p a img {
  margin: 15px;
}
.padding0 {
  padding: 0 !important;
}
.margin0 {
  margin: 0 !important;
}
.paddingLeft0 {
  padding-left: 0;
}
.paddingRight0 {
  padding-right: 0;
}
.marginRight15 {
  margin-right: 15px !important;
}
.marginRight25 {
  margin-right: 25px !important;
}
.marginLeft5 {
  margin-left: 5px !important;
}
.marginLeft10 {
  margin-left: 10px !important;
}
.marginLeft15 {
  margin-left: 15px !important;
}
.marginRight10 {
  margin-right: 10px !important;
}
.marginTop0 {
  margin-top: 0 !important;
}
.marginTop5 {
  margin-top: 5px !important;
}
.marginTop8 {
  margin-top: 8px !important;
}
.marginTop7 {
  margin-top: 7px !important;
}
.marginTop10 {
  margin-top: 10px !important;
}
.marginTop15 {
  margin-top: 15px !important;
}
.marginBottom15 {
  margin-bottom: 15px !important;
}
.marginTop25 {
  margin-top: 25px !important;
}
.marginTop30 {
  margin-top: 30px !important;
}
.marginTop35 {
  margin-top: 35px !important;
}
.marginTop40 {
  margin-top: 40px !important;
}
.marginTop45 {
  margin-top: 45px !important;
}
.marginTop50 {
  margin-top: 50px !important;
}
.marginTop90 {
  margin-top: 90px !important;
}
.marginTop150 {
  margin-top: 150px !important;
}
.relative_content {
  position: relative;
}
.red {
  color: #f00;
}
.crossed {
  text-decoration: line-through;
}
.alignLeft {
  text-align: left;
}
.alignRight {
  text-align: right;
}
.alignCenter {
  text-align: center;
}
.weightBold {
  font-weight: bold;
}
.weightNormal {
  font-weight: normal;
}
.pullLeft {
  float: left;
}
.pullRight {
  float: right;
}
.imageLeft {
  float: left;
}
.imageRight {
  float: right;
}
.imageCenter {
  margin: 0 auto;
}
.no-padding {
  padding: 0 !important;
}
.hidden {
  display: none !important;
}
.displayBlock {
  display: block;
}
.fullWidth img {
  width: 100%;
}
td.price {
  white-space: nowrap;
}
.translation {
  font-weight: bold;
  color: #00f;
}
.full_background {
  height: 420px;
  padding-top: 80px;
}
.full_background.fotokalendar {
  background: url("../images/full-background/pdp-calendar.jpg") top center no-repeat;
}
.full_background.fotoobraz {
  background: url("../images/full-background/pdp-picture.jpg") top center no-repeat;
}
.full_background.fotokniha {
  background: url("../images/full-background/pdp-photobook.jpg") top center no-repeat;
  height: 460px;
  padding-top: 80px;
}
.full_background .heading .ribbon {
  bottom: 6px;
}
.full_background .big {
  clear: both;
  margin-top: 150px;
}
.photoapp_panel {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 420px;
  padding-top: 80px;
}
.photoapp_panel img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.photoapp_panel .heading .ribbon {
  bottom: 6px;
}
.photoapp_panel.fotokalendar {
  background: url("../images/full-background/pdp-calendar.jpg") top center no-repeat;
}
.photoapp_panel.fotoobraz {
  background: url("../images/full-background/pdp-picture.jpg") top center no-repeat;
}
.photoapp_panel.fotokniha {
  background: url("../images/full-background/pdp-photobook.jpg") top center no-repeat;
}
.photoapp_panel .heading,
.photoapp_panel h2 {
  position: relative;
  z-index: 10;
  padding: 10px;
  opacity: 0.8;
  background: #fff;
}
.full_background .heading,
.full_background h2 {
  padding: 10px;
  opacity: 0.9;
  background: #fff;
}
.image_button {
  line-height: 150px;
  display: block;
  overflow: hidden;
  width: 40px;
  height: 40px;
  background: url("../images/sprite.png") no-repeat;
}
.image_button.delete {
  background-position: -42px -305px;
}
.image_button.delete:hover {
  background-position: -42px -345px;
}
.image_button.edit {
  background-position: -214px -354px;
}
.image_button.edit:hover {
  background-position: -214px -393px;
}
.tag {
  font-size: 12px;
  float: left;
  margin-top: 5px;
  margin-right: 5px;
  padding: 3px;
  text-decoration: none;
  border: 1px solid #d5e5fa;
}
.number {
  font-size: 25px;
  font-weight: bold;
  line-height: 60px;
  width: 60px;
  height: 60px;
  text-align: center;
  color: #fff;
  background: url("../images/sprite.png") -238px -189px;
}
.article {
  padding: 15px 0;
  border-bottom: 1px solid #ccc;
}
.article img {
  width: 100%;
}
.article h2 a {
  text-decoration: none;
  color: #000;
}
.article .articleInfo {
  font-size: 14px;
}
.article .articleInfo span {
  display: inline-block;
  margin-right: 5px;
  padding-right: 15px;
}
.article .articleInfo span.tags {
  padding-right: 0;
  background: transparent;
}
.blog #top_articles a {
  margin-top: 10px;
  padding-top: 10px;
  border-top: 1px solid #ccc;
}
.blog #top_articles a.first {
  padding: 0;
  border: none;
}
.blog .tags a {
  position: relative;
  top: 8px;
}
#author a img {
  width: 100%;
  padding: 15px;
  border: 1px solid #ccc;
}
#prev_next {
  display: table;
  width: 100%;
  border-collapse: collapse;
}
.prev_next {
  display: table-cell;
  width: 50%;
  height: 121px;
  padding: 0 25px;
  vertical-align: middle;
  text-decoration: none;
  border: 1px solid #ccc;
  background: url("../images/prev-next-prev.png") no-repeat 6% top;
}
.prev_next.prev {
  padding-left: 75px;
}
.prev_next.prev:hover {
  background-position: 6% bottom;
}
.prev_next.next {
  padding-right: 75px;
  background: url("../images/prev-next-next.png") no-repeat 94% top;
}
.prev_next.next:hover {
  background-position: 94% bottom;
}
.prev_next:hover {
  color: #f00;
}
.cart_info_box {
  display: block;
  line-height: 50px;
  text-align: center;
  margin-bottom: 50px;
  width: 100%;
  height: 50px;
  padding: 0 0 0 50px;
  color: #ccc;
}
.info_panel {
  padding: 15px;
  background: #f00;
  color: #fff;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  margin-top: 10px;
}
.info_box {
  line-height: 50px;
  width: 100%;
  height: 50px;
  padding: 0 0 0 50px;
  background: #f2f2f2;
  color: #000;
  border-bottom: 2px solid #f00;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
}
.info_box.facebook {
  background: #333;
  color: #fff;
  text-align: center;
  line-height: 25px;
  height: 50px;
  padding: 10px;
}
.info_box.error {
  background: #f00;
  color: #fff;
}
.info_box.xmas_time {
  text-align: center;
  font-size: 0.9em;
  top: auto;
  bottom: 0;
  opacity: 0.8;
}
.info_box.xmas_time_mobile {
  font-size: 0.7em;
  line-height: 18px;
  padding: 10px;
  padding-top: 5px;
  text-align: center;
  top: auto;
  bottom: 0;
  opacity: 0.8;
}
.info_box.xmass {
  top: 0;
  border-bottom: none;
  border-bottom: 2px solid #f00;
  position: relative;
  -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.4);
  box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.4);
}
.info_box.xmass-mobile {
  height: 100px;
  line-height: 19px;
  padding: 15px 20px;
  top: 0;
  border-bottom: none;
  border-bottom: 2px solid #f00;
  -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.4);
  box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.4);
}
.info_box.forced {
  text-align: center;
  top: auto;
  bottom: 0;
  background: #f00;
  color: #fff;
}
.info_box.forced a {
  color: #fff;
}
.info_box .close:after {
  content: '✖';
  position: absolute;
  right: 4px;
  top: 0px;
  font-weight: bold;
  color: #666;
}
.info_box_end {
  float: right;
  width: 12px;
  height: 50px;
  padding: 0;
  background: transparent;
}
.saved_product {
  padding: 15px;
}
.saved_product .image_button {
  display: inline-block;
}
.saved_product .prod_container {
  border: 1px solid #e7e7e7;
  text-align: center;
  height: 335px;
}
.saved_product .prod_container .history_image {
  text-align: center;
  height: 200px;
  padding-top: 20px;
}
.saved_product .prod_container .history_image img {
  height: 80%;
}
strong.red {
  color: #f00;
}
#cookies_lista {
  position: fixed;
  font-size: 0.8em;
  width: 100%;
  bottom: 0;
  z-index: 11;
  padding: 15px 75px;
  background: #f2f2f2;
  color: #000;
  border-top: 2px solid #fff;
}
#cookies_lista a {
  color: #f00;
}
#cookies_lista #cookies_lista_zavrit {
  position: absolute;
  right: 10px;
  top: 15px;
  font-size: 0.9em;
}
.delivery_address_box,
.company_box {
  display: none;
}
.delivery_address_box.shown,
.company_box.shown {
  display: block;
}
.add_newsletter {
  font-size: 110%;
  font-weight: bold;
  margin-top: 30px;
}
.company {
  font-size: 110%;
}
#addOwnInvoiceAddress {
  bottom: 7px;
}
.payment_delivery_help {
  position: absolute;
  right: 15px;
  bottom: 15px;
}
.delivery_desc {
  font-size: 75%;
  display: inline-block;
  margin-left: 5px;
  margin-top: 0;
}
#ppl_parcel {
  display: none;
}
.product_image_button,
.delivery_payment_button {
  float: left;
  margin-right: 10px;
  background-color: #fff;
  float: left;
  padding: 0 !important;
  cursor: pointer;
}
.product_image_button span,
.delivery_payment_button span {
  display: block;
  padding: 15px 15px;
  text-align: center;
  border: 2px solid #ccc;
  border-radius: 4px;
}
.product_image_button input,
.delivery_payment_button input {
  position: absolute;
  top: -20px;
  visibility: hidden;
}
.delivery_payment_button input:disabled + span {
  color: #ccc;
  border: 2px solid #f2f2f2;
  background: #f2f2f2;
}
.delivery_payment_button input:checked + span {
  border: 2px solid #000;
  background: url("../images/radio-button.png") no-repeat top right #f2f2f2;
}
.product_image_button.active span {
  border-color: #f00;
}
.product_image_button {
  margin-top: 10px;
  background: #f2f2f2;
}
.product_image_button label {
  display: none;
}
#upload_data {
  min-height: 30px;
}
#templates_slider {
  overflow-y: hidden;
  height: 145px;
}
#qty_unit {
  position: absolute;
  top: 10px;
  right: 10px;
}
.flexslider_pohadka {
  overflow: hidden;
  height: 300px;
}
.flexslider_pohadka a {
  text-align: center;
}
#kresleny_kalendar_header {
  position: relative;
}
#kresleny_kalendar_header img {
  width: 100%;
}
#kresleny_kalendar_header .button {
  position: absolute;
  left: 30px;
  bottom: 30px;
}
.rep_editor {
  position: relative;
  display: block;
  margin-bottom: 30px;
  border: 1px solid #d9d9d9;
  background: #f2f2f2;
}
.panel.b-cards {
  margin-top: 130px;
}
.edit_panel_back {
  position: absolute;
  width: 100%;
  height: 100%;
  min-height: 450px;
  border: 1px solid #d9d9d9;
  background: #f2f2f2;
}
#summary {
  position: relative;
  left: -2px;
  margin-top: 30px;
  margin-bottom: 30px;
}
#summary_body {
  position: relative;
  height: 100%;
  min-height: 100px;
  padding: 15px;
  background: url("../images/summary-body.png") top left no-repeat;
  font-size: 18px;
  width: 100%;
}
#summary_body div {
  white-space: nowrap;
}
#summary_body .price {
  text-align: right;
}
#summary_body .main_price_big {
  padding-top: 0;
  font-size: 32px;
}
#summary_body .price_total_incl_vat {
  font-size: 25px;
  padding-top: 13px;
}
#summary_body #main_price {
  font-size: 30px;
}
#summary_body .main_price,
#summary_body #main_price_eur {
  font-size: 25px;
  padding-top: 7px;
}
#summary_body_end {
  position: absolute;
  top: 0;
  right: -4px;
  width: 4px;
  height: 100%;
  background: url("../images/summary-body-end.png");
}
#summary_end {
  height: 17px;
  background: url("../images/summary-end.png") left no-repeat;
}
#summary_end_end {
  position: absolute;
  right: -4px;
  bottom: -14px;
  width: 4px;
  height: 14px;
  background: url("../images/summary-end-end.png");
}
#data_uploader {
  display: none;
}
.pane {
  margin: 15px 0;
  padding: 15px 0;
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
}
.poptavka_pane {
  margin: 15px 0;
}
.prices_table,
#prices table {
  font-size: 18px;
  font-weight: normal;
  width: 100%;
  margin-top: 50px;
  border-collapse: collapse;
  text-align: right;
}
#prices table {
  text-align: left;
}
#prices .table_heading td {
  text-align: left;
}
#prices .table_heading td.alignRight {
  text-align: right;
}
.prices_table td,
.prices_table th,
#prices td,
#prices th {
  padding: 10px 10px 10px 10px;
}
.prices_table td,
#prices td,
.prices_table th {
  border-bottom: 1px solid #ccc;
}
.prices_table th,
#prices .table_heading td {
  font-weight: normal;
  text-align: right;
  background: #f2f2f2;
}
.prices_table .table_top_heading th,
#prices th {
  text-align: center;
  color: #fff;
  background: #333;
}
.prices_table .table_heading td {
  background: #f2f2f2;
}
#product_params .button {
  float: right;
  margin-top: 15px;
}
#product_params td.info {
  position: relative;
  width: 22px;
}
#product_params select {
  margin-right: 80px;
}
a {
  text-decoration: underline;
  color: #005fe0;
}
a.editor_help_button {
  display: block;
  width: 22px;
  height: 22px;
  background: url("../images/sprite.png") no-repeat -292px -273px;
  position: absolute;
  top: 50%;
  margin-top: -11px;
  right: 11px;
}
a.editor_help_button.pokladna {
  position: absolute;
  top: 21px;
  left: 340px;
}
a:hover {
  text-decoration: none;
  color: #005fe0;
}
.help_button a {
  position: relative;
  top: 6px;
}
.center_images {
  text-align: center;
}
.center_images .product_image_button {
  display: inline-block;
  float: none;
}
.center_images a {
  display: inline-block;
}
#delivery_qty {
  margin-top: 30px;
  text-align: center;
}
#delivery_qty label {
  width: 120px;
}
#delivery_qty label span {
  float: left;
}
#delivery_qty .column {
  display: inline-block;
  margin: 0 15px;
}
#delivery_qty .column.radios {
  position: relative;
  top: 12px;
  text-align: left;
}
#pricing a.editor_help_button {
  position: relative;
  top: 5px;
  left: 10px;
  display: inline-block;
}
#pricing table {
  margin-top: 50px;
}
#pricing table td {
  width: 40%;
  border-bottom: 1px solid #d9d9d9;
}
#pricing .pricing_info {
  width: 15%;
  margin-left: 15px;
  text-align: center;
}
#pricing .pricing_info div {
  margin: 0 5px;
  padding: 5px 10px;
  background: #f2f2f2;
}
#pricing .pricing_info.last div {
  margin-right: 0;
}
#pricing .pricing_header .pricing_info {
  font-size: 20px;
}
.thumbnail img {
  width: 100%;
}
#gift {
  position: absolute;
  margin-top: 15px;
}
#gift .success {
  color: #008000;
}
#gift .warning,
#gift .warning a {
  color: #f00;
}
#photo_panel {
  position: relative;
  margin-top: 30px;
}
#photo_panel .panel_ribbon {
  font-size: 18px;
  line-height: 50px;
  position: absolute;
  z-index: 39;
  top: -10px;
  right: 15px;
  width: 304px;
  height: 64px;
  padding-left: 10px;
  text-align: center;
  color: #fff;
  background: url("../images/sprite.png") -1px 0px;
}
#photo_panel .panel_ribbon a {
  text-decoration: none;
  color: #fff;
}
#photo_panel .panel_ribbon a:hover {
  text-decoration: underline;
}
#photo_panel .photo_panel_container {
  font-size: 0;
  position: relative;
  float: left;
  width: 24.7%;
  margin: 0.4% 0.4% 0 0;
  padding: 0;
}
#photo_panel .photo_panel_container.full {
  width: 100%;
  margin: 0;
}
#photo_panel .photo_panel_container.last {
  float: right;
  width: 24.7%;
  margin-right: 0;
}
#photo_panel img {
  width: 100%;
}
#photo_panel .lupa {
  position: absolute;
  z-index: 40;
  top: 50%;
  left: 50%;
  display: none;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  margin-left: -20px;
  background: url("../images/lupa_photo_panel.png");
}
#calendar_panel {
  margin: 50px 0;
}
#calendar_panel a img {
  width: 100%;
  height: 100%;
  margin-bottom: 10px;
}
#certifikace img {
  position: absolute;
  top: 15px;
  right: 15px;
}
#certifikace h4 {
  text-align: left;
}
#certifikace h3 {
  display: none;
}
.data_switch {
  font-weight: bold;
  text-align: center;
}
.greyed_out {
  color: #f00;
}
.greyed_out span {
  font-weight: bold;
}
#editor_data_changer {
  margin-top: 30px;
}
.template_preview {
  padding-top: 15px;
  padding-bottom: 15px;
}
.template_preview img {
  width: 100%;
}
.template_preview .btn {
  font-weight: bold;
  display: block;
  float: none;
  width: 150px;
  margin: auto;
  padding: 10px;
  text-align: center;
  text-decoration: none;
  color: #f00;
  border: 1px solid #f00;
}
.template_preview:hover {
  background: #f2f2f2;
}
.template_preview:hover .btn {
  color: #fff;
  border: none;
  background: url("../images/button-submit.png") repeat-x bottom;
}
#newsletter {
  width: 100%;
  display: table !important;
  border-collapse: collapse;
}
#newsletter form {
  margin: 0;
}
#newsletter form input {
  float: left;
}
#newsletter .left_panel {
  font-size: 20px;
  display: table-cell !important;
  padding: 15px;
  text-align: left;
  vertical-align: middle;
}
#newsletter .left_panel div {
  height: 100%;
}
#newsletter .right_panel {
  display: table-cell !important;
  padding: 15px;
  vertical-align: middle;
}
#newsletter .right_panel div {
  height: 100%;
}
.move_arrow {
  position: absolute;
  z-index: 9999;
  top: 50%;
  width: 40px;
  height: 40px;
  margin-top: 0;
}
.move_arrow:hover {
  background-position: bottom;
}
.move_arrow.left {
  left: 0;
  background: url("../images/sprite.png");
  background-position: -251px -273px;
}
.move_arrow.right {
  right: 0;
  background: url("../images/sprite.png");
  background-position: -1px -283px;
}
.box {
  margin-top: 15px;
  padding: 15px;
}
.box.no-padding {
  padding: 0;
}
.box h4 {
  font-size: 16px;
  font-weight: normal;
  margin: 0;
}
.box h3 {
  font-weight: normal;
}
.box p {
  margin-top: 10px;
}
@media (max-width: 479px) {
  .box.delivery_box.payment_box {
    margin-bottom: 15px;
  }
}
.box.delivery_box h3 {
  margin-top: 0;
  border-bottom: 1px solid #d9d9d9;
  padding-bottom: 15px;
}
.box.delivery_box .delpay_table tr.active td {
  background: #d9f1ff;
}
.box.delivery_box .delpay_table td {
  margin: 3px 0;
  padding: 3px 9px;
}
.box.delivery_box .delpay_table td.delpay_image {
  width: 90px;
}
.box.delivery_box .delpay_table td.delpay_image img {
  width: 65px;
  float: left;
}
@media (max-width: 479px) {
  .box.delivery_box .delpay_table td.delpay_image {
    width: 50px;
  }
  .box.delivery_box .delpay_table td.delpay_image img {
    width: 30px;
  }
}
.box.delivery_box .delpay_table .table_heading {
  background: #e0e0e0;
}
.box.texy p {
  margin-top: 10px;
  color: #fff;
}
.box a {
  display: inline;
}
.box a.button {
  display: inline-block;
}
.box.red {
  color: #fff;
  background: #ee2a28;
}
.box.black {
  color: #fff;
  background: #333;
}
.box.grey {
  border: 1px solid #d9d9d9;
  background: #f2f2f2;
}
.box.grey p {
  color: #333;
}
.box.bordered {
  border: 1px solid #d9d9d9;
}
.box.white {
  border: 1px solid #d9d9d9;
  background: #fff;
}
.box.info {
  font-weight: bold;
  color: #fff;
  background: #4ad868;
}
.box.topBorderNone {
  border-top: none;
}
.box.texy.red p,
.box.texy.black p {
  line-height: 1.42857143;
  margin-top: 0;
}
.full_stripe {
  position: relative;
  padding: 15px 0;
  background: url("../images/footer-back.png") repeat-x #f2f2f2;
  z-index: 800;
}
.full_stripe.noPadding {
  padding: 0;
}
.full_stripe_full_page {
  position: absolute;
  z-index: -1;
  top: 0;
  left: -1000px;
  left: 0;
  background: url("../images/footer-back.png") repeat-x #f2f2f2;
}
.full_stripe_content {
  color: #00f;
}
.triplets {
  margin-top: 30px;
}
.triplet {
  margin-top: 30px;
  text-align: center;
}
.triplet p {
  line-height: 150%;
  line-height: 1.42857143;
}
.triplet .triplet_ico {
  width: 60px;
  height: 60px;
  margin: 10px auto 0 auto;
  background: url("../images/ico/icons-sprite.png") no-repeat;
  overflow: hidden;
  text-indent: -9999px;
}
.triplet .triplet_ico.gift {
  background-position: 0px -60px;
  width: 60px;
  height: 60px;
}
.triplet .triplet_ico.templates {
  background-position: 0px -180px;
  width: 60px;
  height: 60px;
}
.triplet .triplet_ico.smile {
  background-position: -120px -120px;
  width: 60px;
  height: 60px;
}
.triplet .triplet_ico.heart {
  background-position: -60px -60px;
  width: 60px;
  height: 60px;
}
.triplet .triplet_ico.ribbon {
  background-position: -60px -120px;
  width: 60px;
  height: 60px;
}
.triplet .triplet_ico.lorry {
  background-position: -120px -60px;
  width: 60px;
  height: 60px;
}
.triplet .triplet_ico.color {
  background-position: 0px 0px;
  width: 60px;
  height: 60px;
}
.triplet .triplet_ico.drop {
  background-position: -60px 0px;
  width: 60px;
  height: 60px;
}
.triplet .triplet_ico.paper {
  background-position: 0px -120px;
  width: 60px;
  height: 60px;
}
.triplet .triplet_ico.factory {
  background-position: -120px 0px;
  width: 60px;
  height: 60px;
}
.triplet .triplet_ico.trash {
  background-position: -60px -180px;
  width: 60px;
  height: 60px;
}
.triplet h3 {
  font-size: 18px;
  font-weight: bold;
  margin: 0;
  margin-top: 15px;
}
.triplet h2 {
  font-size: 18px;
  font-weight: bold;
  margin: 0;
  margin-top: 15px;
}
.triplet .triplet_desc {
  margin-top: 15px;
}
.productlets {
  margin-top: 30px;
  padding: 0;
}
.productlet {
  margin-top: 30px;
}
.productlet .full_link {
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
  width: 90%;
  min-height: 215px;
  margin: 0 5%;
}
.productlet h1 {
  font-size: 18px;
  font-weight: bold;
  position: absolute;
  display: block;
  width: 100%;
  margin: 0;
  padding: 8px 15px;
  text-align: left;
  background: rgba(255,255,255,0.7);
}
.productlet p {
  line-height: 150%;
  margin: 0;
}
.productlet img {
  width: 100%;
  margin: 0;
}
.productlet .btn {
  font-size: 14px;
  font-weight: bold;
  display: block;
  float: right;
  margin-left: 10px;
  padding: 1px 7px;
  text-transform: uppercase;
}
.productlet .btn.grey {
  color: #fff;
  background: #333;
}
.productlet .btn.green {
  color: #fff;
  background: #008000;
}
.productlet .btn.red {
  color: #fff;
  background: #f00;
}
.productlet .btn.blue {
  color: #fff;
  background: #00f;
}
.productlet_body {
  padding: 0 !important;
  border: 1px solid #ccc;
}
.productlet_bottom_panel {
  min-height: 50px;
  padding: 12px 15px;
}
.productlet_price {
  font-size: 16px;
  position: absolute;
  right: 20px;
  bottom: 60px;
  width: 70px;
  height: 70px;
  padding: 10px 10px;
  text-align: center;
  border-radius: 50%;
  background: rgba(255,255,255,0.7);
}
#homepage #container {
  width: 100%;
  overflow: hidden;
  position: relative;
  margin-bottom: 30px;
}
#homepage #main_banner {
  width: 100%;
  padding-bottom: 40%;
  overflow: hidden;
}
#homepage #main_banner img,
#homepage #main_banner a {
  width: 100%;
  float: left;
  position: absolute;
  top: 0;
  left: 0;
}
.heading {
  margin-top: 20px;
  margin-bottom: 0;
  text-align: center;
}
.heading .ribbon {
  font-size: 14.4px;
  font-weight: bold;
  line-height: 32px;
  position: relative;
  bottom: 3px;
  display: inline-block;
  height: 34px;
  margin-left: 15px;
  padding: 0 20px 0 10px;
  color: #f00;
  border: 1px solid #ccc;
  border-right: none;
  border-left-width: 4px;
}
.heading .ribbon:after {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: 15px;
  height: 32px;
  content: '';
  background: url("../images/ribbon.png") right center no-repeat;
}
.heading h1,
.heading .ribbon {
  display: inline-block;
}
#map_canvas,
#map_container {
  position: relative;
  min-height: 350px;
  background: #f2f2f2;
}
#contacts_map {
  font-size: 20px;
}
#contacts_map img {
  width: 100%;
}
.contact_column {
  font-size: 24px;
  margin-top: 15px;
  padding: 15px;
  text-align: center;
  border: 1px solid #d9d9d9;
  background: #f2f2f2;
}
.contact_column div {
  margin-top: 10px;
}
.contact_column .heading {
  margin: 0;
}
.contact_column .phone {
  font-size: 32px;
  color: #f00;
}
.contact_person {
  position: relative;
  min-height: 350px;
}
.contact_person .contact_person_overlay {
  position: absolute;
  width: 100%;
  height: 285px;
  padding-top: 150px;
  color: #fff;
  background: url("../images/contact-person.png") top center no-repeat;
}
.contact_person img {
  width: 150px;
  margin-top: 2%;
  margin-bottom: 22px;
}
.contact_person .contact_person_image_container {
  overflow: hidden;
  text-align: center;
}
.contact_person .contact_info {
  font-size: 20px;
  margin-top: 104px;
  padding: 10px 0;
  border: 1px solid #d9d9d9;
  background: #f2f2f2;
}
.contact_person .name {
  font-size: 24px;
  font-weight: bold;
}
.contact_person .work {
  font-size: 20px;
  padding: 0 10px;
}
.arrow-left {
  position: absolute;
  top: 0;
  left: -30px;
  width: 0;
  height: 0;
  border-top: 30px solid transparent;
  border-right: 30px solid #000;
  border-bottom: 30px solid transparent;
}
#shared_pages_content_single {
  text-align: center;
}
#shared_pages_content_single img {
  display: none;
  float: none;
  -webkit-box-shadow: 0 0 10px #c0bfc3;
  -moz-box-shadow: 0 0 10px #c0bfc3;
  box-shadow: 0 0 10px #c0bfc3;
  width: 100%;
}
#shared_pages_content_single img[page_number='0'] {
  display: block;
  margin: auto;
}
#shared {
  position: relative;
  margin-top: 5px;
}
#shared #pages {
  margin: auto;
}
#shared_previous_page,
#shared_next_page {
  position: absolute;
  top: 50%;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  background-image: url("../images/sprite.png");
}
#shared_previous_page {
  left: 0;
  background-position: -251px -273px;
}
#shared_previous_page:hover {
  background-position: -251px -273px;
}
#shared_next_page {
  right: 0;
  background-position: -1px -283px;
}
#shared_next_page:hover {
  background-position: -1px -283px;
}
#bookblog_prefix {
  font-size: 14px;
  width: 80%;
  margin: auto;
  color: #4d4d4d;
}
#bookblog_prefix a {
  text-decoration: none;
  color: #f00;
}
#bookblog_prefix a:hover {
  text-decoration: underline;
}
#top_panel {
  margin: 30px 0;
}
#page_counter,
#product_name,
#product_name input {
  font-size: 30px;
  width: 350px;
  margin: auto;
  text-align: center;
}
#product_name input {
  border: none;
}
#sharing_tools {
  position: relative;
  margin: auto;
}
#sharing_button {
  font-size: 20px;
  line-height: 40px;
  display: block;
  float: left;
  width: 240px;
  height: 40px;
  margin-top: 30px;
  padding-left: 55px;
  text-decoration: none;
  color: #000;
  background: url("../images/share.png") no-repeat;
}
#sharing_button:hover {
  background-position: bottom left;
}
#competition {
  position: relative;
  margin: 30px auto 0 auto;
  padding: 30px 0 0 0;
  border-top: 1px solid #e6e6e6;
}
#vote_button,
#vote_button_pasive {
  font-size: 16px;
  position: absolute;
  top: 30px;
  left: 50%;
  width: 110px;
  margin-left: -30px;
  text-align: center;
}
#vote_button_pasive {
  width: 180px;
}
#competition_cup {
  position: absolute;
  top: 25px;
  left: 0;
  width: 40px;
  height: 40px;
  background: url("../images/sprite.png") no-repeat -870px -1200px;
}
#competition_name,
#competition_desc {
  font-size: 20px;
  float: left;
  margin-left: 55px;
}
#competition_name a,
#competition_desc a {
  text-decoration: none;
  color: #f00;
}
#competition_desc {
  font-size: 15px;
  margin-top: 5px;
  color: #4d4d4d;
}
#votes_count,
#votes_order {
  font-size: 28px;
  float: right;
  min-width: 100px;
  text-align: right;
  color: #4d4d4d;
}
#votes_order {
  font-size: 15px;
  margin-top: 5px;
}
#votes_status {
  line-height: 70px;
  position: absolute;
  top: 50%;
  left: 50%;
  display: none;
  width: 250px;
  height: 70px;
  margin-top: -15px;
  margin-left: -125px;
  text-align: center;
  opacity: 0.8;
  color: #fff;
}
#votes_status.success {
  background: #008000;
}
#votes_status.fail {
  background: #f00;
}
#competition_full {
  float: left;
}
#shared_added_info {
  margin: 30px auto 0 auto;
  padding: 0;
  border-top: 0 solid #e6e6e6;
}
#shared_added_info a {
  text-decoration: none;
  color: #f00;
}
#shared_added_info a:hover {
  text-decoration: underline;
}
#shared_added_info .text p {
  margin: 0;
}
.additional_info {
  font-size: 14px;
  margin: 30px auto;
  padding: 30px 0;
  color: #4d4dd4;
  border-top: 1px solid #e6e6e6;
}
.additional_info a {
  text-decoration: none;
  color: #f00;
}
.additional_info a:hover {
  text-decoration: underline;
}
.additional_info a#create_own {
  float: right;
}
.double_page {
  width: 840px;
  margin: auto;
}
.images {
  margin: 30px 0 0 0;
  padding-top: 15px;
  text-align: center;
  border-top: 1px solid #e6e6e6;
}
.images img {
  display: inline-block;
  height: 60px;
  margin: 25px 10px 0 10px;
}
table.profile_list {
  border: 1px solid #e7e7e7;
}
table.profile_list .button {
  margin: 0 5px;
}
table.profile_list span.message {
  display: inline-block;
  position: relative;
  top: 10px;
}
table.profile_list span.message.no_top {
  top: 0;
}
table.profile_list th {
  background: #e7e7e7;
  font-weight: bold;
  text-align: left;
}
table.profile_list td,
table.profile_list th {
  padding: 10px 15px;
}
table.profile_list tr {
  border: 1px solid #e7e7e7;
}
table.profile_list tr.disabled td {
  background: #e7e7e7;
  color: #666;
}
table.profile_list span {
  display: inline-block;
  margin-left: 10px;
  font-weight: 600;
}
.page_single {
  width: 900px;
  margin: auto;
}
.page_double {
  float: left;
  width: 390px;
  margin: 15px;
  margin-bottom: 0;
}
#full_background {
  background: url("../images/background.png") repeat-x;
}
.webui-popover .webui-popover-content p:first-child {
  margin-top: 0 !important;
}
#all {
  margin: auto;
}
span.translation {
  font-weight: bold;
  color: #00f;
}
#header_with_menu {
  height: 160px;
  background: #fff;
}
#header_with_menu.nakup {
  height: 110px;
}
select[name=delivery_group_changer] {
  display: none;
}
#header {
  line-height: 110px;
  height: 110px;
  position: relative;
}
#header .flag {
  position: absolute;
  right: 15px;
  top: 10px;
  width: 30px;
  height: 20px;
  z-index: 150;
  border: 1px solid #e7e7e7;
}
#header #reptisk_sk {
  background-image: url("data:image/svg+xml;utf8,<svg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 900 600' xml:space='preserve'><style>.st0{fill:%23ee1c25}.st1{fill:%230b4ea2}.st2{fill:%23fff}</style><path class='st0' d='M0 0h900v600H0z'/><path class='st1' d='M0 0h900v400H0z'/><path class='st2' d='M0 0h900v200H0z'/><path id='_x3C_Path_x3E_' class='st2' d='M393.479 141H146.358l-.847 8.059c-.184 1.752-4.511 43.971-4.511 136.69 0 43.563 14.726 81.996 43.77 114.23 20.349 22.585 46.923 41.599 81.242 58.129l3.905 1.881 3.906-1.881c34.32-16.53 60.896-35.544 81.246-58.129 29.044-32.234 43.771-70.667 43.771-114.23 0-92.718-4.328-134.938-4.512-136.69l-.849-8.059z'/><path class='st0' d='M269.917 450C220.577 426.234 150 379.062 150 285.749S154.461 150 154.461 150H385.376s4.463 42.437 4.463 135.749c0 93.313-70.578 140.485-119.922 164.251z'/><path class='st2' d='M280.484 261.284c13.36.216 39.425.739 62.635-7.027 0 0-.613 8.306-.613 17.98 0 9.677.613 17.982.613 17.982-21.289-7.125-47.58-7.273-62.635-7.082v51.539H259.38v-51.539c-15.055-.191-41.345-.043-62.635 7.082 0 0 .613-8.305.613-17.982 0-9.675-.613-17.98-.613-17.98 23.21 7.766 49.275 7.243 62.635 7.027v-32.368c-12.177-.108-29.723.473-49.563 7.113 0 0 .613-8.305.613-17.982 0-9.676-.613-17.981-.613-17.981 19.81 6.628 37.336 7.219 49.509 7.114-.626-20.498-6.597-46.332-6.597-46.332s12.289.959 17.202.959c4.918 0 17.203-.959 17.203-.959s-5.969 25.835-6.596 46.33c12.174.106 29.699-.485 49.509-7.114 0 0-.613 8.305-.613 17.981 0 9.677.613 17.982.613 17.982-19.839-6.639-37.386-7.221-49.563-7.113V261.284z'/><path class='st1' d='M269.904 329.094c-24.852 0-38.163 34.469-38.163 34.469s-7.385-16.344-27.661-16.344c-13.719 0-23.829 12.201-30.256 23.5 24.959 39.705 64.78 64.207 96.079 79.281 31.305-15.075 71.152-39.571 96.112-79.281-6.427-11.299-16.537-23.5-30.256-23.5-20.277 0-27.693 16.344-27.693 16.344s-13.308-34.469-38.162-34.469z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
#header #reptisk_pl {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1200' height='800'><rect width='1200' height='800' fill='%23FFFFFF'/><rect width='1200' height='400' y='400' fill='red'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
#header #reptisk_ua {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1200' height='800'><rect width='1200' height='800' fill='%23005BBB'/><rect width='1200' height='400' y='400' fill='%23FFD500'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
#header #reptisk_logo {
  position: relative;
  top: 23px;
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 934 263' xmlns='http://www.w3.org/2000/svg'><path d='M70.25 160.037c12.546-9.566 35.338-18.708 35.338-18.708s39.92 79.846 79.85 99.821a75151.559 75151.559 0 00-19.967 19.962C120.554 246.137 70.25 160.037 70.25 160.037zm88.675 32.93c-9.571-12.542-18.725-35.313-18.725-35.313s79.863-39.929 99.829-79.862c4.988 4.991 14.971 14.971 19.959 19.962-14.971 44.929-101.063 95.213-101.063 95.213zM103.187 71.379c9.571 12.546 18.717 35.317 18.717 35.317s-79.854 39.929-99.817 79.862L2.121 166.596c14.975-44.929 101.066-95.217 101.066-95.217zm88.667 32.934c-12.537 9.566-35.329 18.708-35.329 18.708S116.604 43.175 76.675 23.2C81.667 18.213 91.65 8.229 96.642 3.238c44.933 14.975 95.212 101.075 95.212 101.075z' fill='red'/><path d='M517.229 120.842c0-11.65-.291-18.205-.583-24.613h7.862v10.921h.292c4.958-7.717 11.067-11.942 19.517-11.942 24.179 0 25.041 30.588 25.041 35.684 0 21.116-6.833 40.633-24.608 40.633-8.883 0-15.283-3.788-18.779-10.338h-.292v40.78h-8.45v-81.125zM777 116.763c0 10.054 5.662 16.658 15.596 20.674 9.929 4.017 16.95 6.905 16.587 13.701-.283 5.304-4.854 8.716-12.371 8.737-9.158.025-19.037-6.771-19.037-6.771l-.996 15.083s9.225 5.209 21.925 5.084c16.279-.154 25.625-9.021 25.625-24.754 0-9.284-5.421-15.875-15.8-20.559-4.621-2.079-16.196-4.404-15.8-12.65.254-5.283 3.925-8.241 10.483-8.45 7.434-.237 16.163 4.121 16.163 4.121l.808-14.325s-8.987-3.392-17.554-3.192c-14.854.342-25.629 9.8-25.629 23.301zM626.983 79.779v14.7h-11.804v13.4h11.804V153.9c.138 28.167 30.984 17.15 30.984 17.15l.029-12.938c-12.563 5.446-15.179.688-15.296-8.141v-42.092h15.296v-13.4H642.7V75.096l-15.717 4.683zm83.288 14.7v77.775h15.733V94.479h-15.733zm160.921-34.954v112.729h15.729v-34.162l24.596 34.162h19.6l-33.059-42.75 30.721-35.025h-18.933l-22.925 26.867V59.525h-15.729zM424.45 136.133c0 27.529 17.621 27.529 20.979 27.529 4.8 0 11.788-2.333 16.021-6.116l.429 9.754c-3.491 1.892-8.45 4.225-17.329 4.225-29.133 0-29.133-30.733-29.133-38.158 0-27.963 13.833-38.159 26.362-38.159 21.567 0 23.75 22.867 23.75 40.925H424.45zm-82.008-16.891c0-7.721-.429-15.296-.567-23.013h7.867c.137 4.371.429 8.738.566 11.796h.292c5.388-10.629 11.654-12.817 19.808-12.817v9.029c-13.387 0-19.516 5.826-19.516 19.517v46.754h-8.45v-51.266zm200.995-16.171c-14.42 0-18.345 14.279-18.345 29.425 0 9.9 0 31.166 18.212 31.166 12.663 0 17.038-13.112 17.038-30.295 0-6.117 0-30.296-16.905-30.296zm-86.945 25.2c0-19.663-8.309-25.2-15.142-25.2-11.517 0-16.9 15.583-16.9 25.2h32.042zm253.196-64.375v18.058h16.9V63.896h-16.9z' /></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
  width: 220px;
  height: 61px;
}
#header #reptisk_logo_sk {
  display: block;
  position: relative;
  top: 23px;
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 1132 263' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'><path d='M937.159 116.088c0 10.054 5.662 16.658 15.596 20.674 9.929 4.017 16.95 6.905 16.587 13.701-.283 5.304-4.854 8.716-12.371 8.737-9.158.025-19.037-6.771-19.037-6.771l-.996 15.083s9.225 5.209 21.925 5.084c16.279-.154 25.625-9.021 25.625-24.754 0-9.284-5.421-15.875-15.8-20.559-4.621-2.079-16.196-4.404-15.8-12.65.254-5.283 3.925-8.241 10.483-8.45 7.434-.237 16.163 4.121 16.163 4.121l.808-14.325s-8.987-3.392-17.554-3.192c-14.854.342-25.629 9.8-25.629 23.301zM1031.351 58.85v112.729h15.729v-34.162l24.596 34.162h19.6l-33.059-42.75 30.721-35.025h-18.933l-22.925 26.867V58.85h-15.729z'/><path d='M67.222 159.362c12.546-9.566 35.338-18.708 35.338-18.708s39.92 79.846 79.85 99.821a75159.088 75159.088 0 00-19.967 19.962c-44.917-14.975-95.221-101.075-95.221-101.075zm850.714 38.765h-11.888c-6.283-9.486-11.066-19.341-14.352-29.566-3.285-10.225-4.927-20.122-4.927-29.69 0-11.867 2.032-23.098 6.098-33.693 3.531-9.198 8.007-17.678 13.428-25.439h11.826c-5.626 12.443-9.496 23.027-11.611 31.753-2.115 8.726-3.172 17.976-3.172 27.749 0 6.735.626 13.633 1.879 20.696 1.252 7.063 2.967 13.777 5.143 20.142 1.437 4.189 3.963 10.205 7.576 18.048zm183.747 0c3.4-7.309 5.8-12.915 7.2-16.816 1.4-3.901 2.69-8.397 3.88-13.489 1.19-5.092 2.08-9.928 2.65-14.506.58-4.579.86-9.27.86-14.075 0-9.773-1.04-19.023-3.14-27.749-2.09-8.726-5.95-19.31-11.58-31.753h11.77c6.2 8.829 11.01 18.192 14.44 28.088 3.43 9.896 5.14 19.937 5.14 30.12 0 8.583-1.35 17.781-4.06 27.596-3.08 11.005-8.15 21.866-15.22 32.584h-11.94zm-945.786-5.835c-9.571-12.542-18.725-35.313-18.725-35.313s79.863-39.929 99.829-79.862c4.988 4.991 14.971 14.971 19.959 19.962-14.971 44.929-101.063 95.213-101.063 95.213zM100.159 70.704c9.571 12.546 18.717 35.317 18.717 35.317s-79.854 39.929-99.817 79.862L-.907 165.921c14.975-44.929 101.066-95.217 101.066-95.217zm724.582 84.798v16.077h-60.672c.657-6.077 2.628-11.837 5.913-17.278 3.285-5.441 9.774-12.658 19.465-21.651 7.802-7.268 12.586-12.196 14.352-14.783 2.381-3.572 3.572-7.104 3.572-10.594 0-3.86-1.037-6.827-3.11-8.901-2.074-2.074-4.938-3.111-8.593-3.111-3.614 0-6.488 1.089-8.624 3.265-2.135 2.176-3.367 5.79-3.695 10.841l-17.247-1.725c1.026-9.527 4.25-16.364 9.67-20.511 5.421-4.148 12.196-6.222 20.327-6.222 8.911 0 15.912 2.403 21.004 7.207 5.092 4.805 7.638 10.78 7.638 17.925 0 4.065-.729 7.935-2.186 11.611-1.458 3.675-3.768 7.525-6.93 11.549-2.094 2.669-5.872 6.508-11.334 11.518-5.461 5.01-8.921 8.336-10.379 9.979-1.457 1.642-2.638 3.244-3.541 4.804h34.37zm21.436-32.707l-9.301-7.207a155.81 155.81 0 019.239-9.547 266.045 266.045 0 002.402-2.341c-1.026-.164-3.962-.842-8.808-2.033-3.49-.862-5.79-1.499-6.899-1.909l3.635-10.841c5.379 2.176 10.184 4.579 14.413 7.207-.985-6.694-1.478-12.155-1.478-16.385h10.964c0 2.998-.554 8.5-1.663 16.508.821-.329 2.587-1.129 5.297-2.402 3.696-1.684 7.104-3.121 10.225-4.312l3.265 11.149c-4.558 1.026-9.835 2.032-15.831 3.018l7.392 8.315a139.022 139.022 0 013.511 4.127l-9.424 6.222-8.316-13.736c-2.505 4.435-5.379 9.157-8.623 14.167zm-657.351-19.157c-12.537 9.566-35.329 18.708-35.329 18.708S113.576 42.5 73.647 22.525c4.992-4.987 14.975-14.971 19.967-19.962 44.933 14.975 95.212 101.075 95.212 101.075z' fill='red' fill-rule='nonzero'/><path d='M623.955 79.104v14.7h-11.804v13.4h11.804v46.021c.078 15.844 9.871 19.29 18.426 19.272l2.791-.122c5.429-.451 9.767-2 9.767-2l.029-12.938c-3.141 1.362-5.66 2.085-7.674 2.267l-1.417.036c-4.863-.228-6.125-4.374-6.205-10.444v-42.092h15.296v-13.4h-15.296V74.421l-15.717 4.683zM722.976 171.579V93.804h-15.733v77.775h15.733zM367.38 103.562c-13.387 0-19.516 5.826-19.516 19.517v46.754h-8.45v-51.266c0-7.721-.429-15.296-.567-23.013h7.867l.566 11.796h.292l2.064-3.602c4.92-7.54 10.609-9.215 17.744-9.215v9.029zM723.56 81.279V63.221h-16.9v18.058h16.9zM523.688 103.746c4.606-5.978 10.207-9.213 17.601-9.213 24.179 0 25.041 30.588 25.041 35.684 0 19.796-6.006 38.187-21.402 40.409l-3.206.224c-8.883 0-15.283-3.788-18.779-10.338h-.292v40.78h-8.45v-81.125c0-11.65-.291-18.205-.583-24.613h7.862v10.921h.292l1.916-2.729zm-82.166 67.104c-29.133 0-29.133-30.733-29.133-38.158 0-27.963 13.833-38.159 26.362-38.159 18.871 0 22.901 17.508 23.614 33.982l.136 6.943h-41.079c0 27.529 17.621 27.529 20.979 27.529l1.893-.108c4.611-.498 10.424-2.698 14.128-6.008l.429 9.754c-3.055 1.655-7.233 3.649-14.178 4.121l-3.151.104zm98.887-68.454c-14.42 0-18.345 14.279-18.345 29.425 0 9.9 0 31.166 18.212 31.166 12.663 0 17.038-13.112 17.038-30.295 0-6.117 0-30.296-16.905-30.296zm-86.945 25.2c0-19.663-8.309-25.2-15.142-25.2-11.517 0-16.9 15.583-16.9 25.2h32.042z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
  width: 220px;
  height: 61px;
}
#header .red_stripe {
  position: absolute;
  top: 0;
  left: 15px;
  height: 4px;
  width: 220px;
  background: #f00;
}
#header #reptisk_logo_small {
  width: 50%;
  max-width: 220px;
}
#header #reptisk_logo_small img {
  width: 100%;
}
#header #motto {
  float: left;
  margin-left: 30px;
}
#header .contact_tab {
  position: relative;
  font-size: 22px;
  font-weight: bold;
  float: left;
  margin-left: 45px;
  padding-left: 50px;
  color: #f00;
}
#header .contact_tab a {
  text-decoration: none;
  color: #f00;
}
#header .contact_tab#phone span {
  position: absolute;
  top: 34px;
  left: 0;
  width: 40px;
  height: 40px;
  display: block;
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 18 26' xmlns='http://www.w3.org/2000/svg'><path d='M4 0C1.784 0 0 1.784 0 4v18c0 2.216 1.784 4 4 4h10c2.216 0 4-1.784 4-4V4c0-2.216-1.784-4-4-4H4zm0 2h10c1.108 0 2 .892 2 2v18c0 1.108-.892 2-2 2H4c-1.108 0-2-.892-2-2V4c0-1.108.892-2 2-2zm5 18c1.103 0 2 .896 2 2s-.897 2-2 2a2 2 0 010-4zm4.5-2h-9a1 1 0 000 2h9a1 1 0 000-2zm0-14h-9a1 1 0 000 2h9a1 1 0 000-2z' fill='red'/></svg>");
  background-repeat: no-repeat;
  background-size: 60% 60%;
  background-position: center center;
  border: 1px solid #cecece;
  -webkit-border-radius: 40px;
  border-radius: 40px;
  background-position: center center;
}
#header .contact_tab#email span {
  position: absolute;
  top: 34px;
  left: 0;
  width: 40px;
  height: 40px;
  display: block;
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'><path d='M96.773 26.919a8.237 8.237 0 00-8.236-8.236H11.651a8.474 8.474 0 00-8.474 8.474v44.2a8.238 8.238 0 008.236 8.236h77.124a8.24 8.24 0 005.825-2.412 8.242 8.242 0 002.411-5.824V26.919zm-6.162 0v44.438a2.074 2.074 0 01-2.074 2.074H11.413a2.074 2.074 0 01-2.073-2.074v-44.2a2.31 2.31 0 012.31-2.312h76.887a2.073 2.073 0 012.074 2.074z' fill='red'/><path d='M51.828 51.008L10.83 20.8a3.082 3.082 0 00-3.656 4.962L48.172 55.97a3.084 3.084 0 004.309-.653 3.084 3.084 0 00-.653-4.31z' fill='red'/><path d='M51.794 55.994l42.19-30.208a3.082 3.082 0 00-3.588-5.01l-42.19 30.207a3.082 3.082 0 003.588 5.011z' fill='red'/></svg>");
  background-repeat: no-repeat;
  background-size: 60% 60%;
  background-position: center center;
  border: 1px solid #cecece;
  -webkit-border-radius: 40px;
  border-radius: 40px;
  background-position: center center;
}
#header .button {
  color: #000;
}
#header .button:hover {
  color: #f00;
}
#header #cart_button {
  float: right;
  margin-right: 13px;
}
#header #cart_button .button {
  display: inline;
  float: none !important;
}
#header #cart_button a {
  padding-left: 25px;
}
#header #cart_button a span.cart_ico {
  width: 14px;
  height: 16px;
  position: absolute;
  left: 5px;
  top: 5px;
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 20 22' xmlns='http://www.w3.org/2000/svg'><path d='M0 .007v2.745h1.586L4.89 15.103h11.365l2.959-10.979H6.862V6.87h8.749l-1.457 5.49H6.99L3.645.007H0zm6.862 16.469a2.74 2.74 0 00-2.745 2.745 2.74 2.74 0 002.745 2.744 2.74 2.74 0 002.745-2.744 2.74 2.74 0 00-2.745-2.745zm8.234 0a2.74 2.74 0 00-2.744 2.745 2.74 2.74 0 002.744 2.744 2.74 2.74 0 002.745-2.744 2.74 2.74 0 00-2.745-2.745z' fill='red'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
#header #login {
  position: relative;
  float: right;
}
#header_container {
  background-color: #fff;
}
#header #reptisk_logo,
#header #reptisk_logo_sk,
#header #reptisk_logo_small {
  float: left;
}
#header #login .button,
#header #cart_button .button {
  font-size: 12.8px;
  background-color: #fff !important;
}
#login_button {
  background: #fff !important;
}
#delete_user_data {
  top: 20px;
}
.badge {
  position: absolute;
  font-size: 16px;
  font-weight: normal;
  line-height: 24px;
  top: -12px;
  right: -12px;
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-left: 10px;
  text-align: center;
  color: #fff;
  border-radius: 24px;
  background: #f00;
  z-index: 10;
}
#loading_big_fade {
  width: 100%;
  height: 150%;
  background: rgba(255,255,255,0.75);
  position: fixed;
  z-index: 9999;
  display: none;
}
.loading {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 60px;
  height: 60px;
  margin-top: -30px;
  margin-left: -30px;
  background: url("../images/loading.png") repeat-x;
}
.loading_big,
.loading_params_loader {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 80px;
  height: 80px;
  margin-top: -40px;
  margin-left: -40px;
  background: url("../images/loading_big.png") repeat-x;
}
.loading_params {
  position: absolute;
  z-index: 100;
  top: 0;
  left: 0;
  width: 99%;
  height: 101%;
  background-color: rgba(0,0,0,0.2);
  display: none;
}
.chat_bubble {
  margin-top: 15px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.chat_bubble.from_me {
  color: #fff;
  background: #3fd02d;
}
.chat_bubble.for_me {
  color: #666;
  background: #e6e5eb;
}
a[rel=krabicka] img {
  width: 80%;
}
#footer {
  min-height: 350px;
  padding-bottom: 15px;
  background: url("../images/footer-back.png") top repeat-x #f2f2f2;
}
#footer a {
  text-decoration: none;
}
#footer h4 {
  text-align: left;
}
#footer .column {
  margin-top: 40px;
  color: #333;
}
#footer .column.column_nr_1 {
  width: 150px;
}
#footer .column.column_nr_2 {
  width: 170px;
}
#footer .column.column_nr_3 {
  width: 190px;
}
#footer .column.column_nr_4 {
  width: 190px;
}
#footer .column.column_nr_5 {
  width: 190px;
}
#footer .column a {
  font-size: 12.8px;
  display: block;
  margin-top: 5px;
  color: #333;
}
#footer .column a:hover {
  text-decoration: underline;
  color: #f00;
}
#footer .column h4 {
  font-size: 14.4px;
  font-weight: bold;
  margin: 0;
  margin-bottom: 15px;
  color: #333;
}
#footer #copyright {
  font-size: 9.8px;
  margin-top: 50px;
  text-align: center;
  color: #808080;
}
ul#footer_menu {
  margin: 0;
  padding: 0;
  padding-top: 40px;
  text-align: center;
}
ul#footer_menu li {
  position: relative;
  display: inline-block;
  padding-left: 10px;
}
ul#footer_menu li.first {
  background: transparent;
}
ul#footer_menu li.first .point {
  display: none;
}
ul#footer_menu li .point {
  position: absolute;
  top: 10px;
  left: 0;
  background-position: -303px -103px;
  width: 5px;
  height: 5px;
}
ul#footer_menu li a {
  font-size: 17.4px;
  padding: 0 5px;
  color: #000;
}
ul#footer_menu li a.contact {
  padding: 1px 5px;
  border: 1px solid #ccc;
}
ul#footer_menu li a.contact:hover {
  text-decoration: none;
  color: #000;
  background: #ccc;
}
ul#footer_menu li a:hover {
  text-decoration: underline;
  color: #f00;
}
.clear {
  clear: both;
}
table#printprices {
  width: 100%;
  margin-top: 100px;
  border-collapse: collapse;
}
table#printprices td {
  padding: 15px;
  border: 1px solid #ccc;
}
#soutez {
  margin: 50px 0;
  padding: 50px 0;
  border-top: 1px solid #f2f2f2;
  border-bottom: 1px solid #f2f2f2;
}
#soutez p {
  line-height: 25px;
  margin-top: 15px;
}
#soutez table {
  width: 100%;
  margin: 60px 0 30px 0;
  border-collapse: collapse;
}
#soutez table td {
  position: relative;
  padding: 10px;
  text-align: center;
}
#soutez table th {
  text-align: center;
}
#soutez table img {
  width: 75px;
}
#soutez #soutezit.button {
  float: none;
  margin: 15px auto;
}
#soutez tr.success td {
  background: #99ff7d;
}
#soutez tr.fail td {
  background: #ff7d7d;
}
#soutez .votes_status {
  line-height: 129px;
  position: absolute;
  left: 50%;
  display: none;
  width: 350px;
  height: 129px;
  text-align: center;
  color: #fff;
  background: #f00;
  margin-left: -175px;
  opacity: 0.8;
}
#soutez .votes_status_container {
  position: absolute;
}
#soutez .voting span {
  margin-left: 15px;
}
#soutez h1,
#soutez h2 {
  color: #f00;
}
#soutez h2,
#soutez h3 {
  color: #000;
}
#soutezni-podminky {
  margin: 30px 0;
}
#soutezni-podminky h3 {
  margin: 30px 0 5px 0;
}
#soutezni-podminky .podpis {
  margin-top: 30px;
  text-align: right;
}
#soutezni-podminky h1,
#soutezni-podminky h3 {
  color: #000;
}
#thank-you {
  margin: 30px auto;
  width: 80px;
  height: 80px;
  background: url("../images/sprite.png") -129px -220px;
}
#thank-you-sad {
  margin: 30px auto;
  background: url("../images/sprite.png") -222px -65px;
  width: 80px;
  height: 80px;
}
#theme_component {
  margin-bottom: 45px;
  background: #f2f2f2;
  padding: 30px;
  height: 400px;
}
#theme_component .scrollbar {
  overflow-y: auto;
  padding: 5px;
  scrollbar-width: thin;
  scrollbar-color: #888 #f1f1f1;
  padding-right: 15px;
  height: 98%;
}
#theme_component .scrollbar::-webkit-scrollbar {
  width: 12px; /* šířka scrollbaru */
}
#theme_component .scrollbar::-webkit-scrollbar-track {
  background: #f1f1f1; /* barva pozadí trasy scrollbaru */
  border-radius: 10px;
}
#theme_component .scrollbar::-webkit-scrollbar-thumb {
  background-color: #888; /* barva jezdce scrollbaru */
  border-radius: 10px;
  border: 3px solid #f1f1f1; /* kolem jezdce je prostor */
}
#theme_component .scrollbar::-webkit-scrollbar-thumb:hover {
  background-color: #555; /* tmavší odstín při hoveru */
}
#theme_component .theme_selected_photo_product_mobile_selector {
  margin-bottom: 5px;
}
#theme_component #flex_cont {
  display: flex;
  flex-wrap: wrap;
  height: 100%;
}
#theme_component #flex_cont .themes_block {
  display: none;
  width: 100%;
}
#theme_component #flex_cont .themes_block.shown {
  display: flex;
}
#theme_component #flex_cont #photo_products_selector {
  flex: 0 0 25%;
  border-right: 1px solid #666;
  padding-right: 15px;
}
#theme_component #flex_cont #photo_products_selector a {
  display: block;
}
#theme_component #flex_cont #photo_products_selector a.active {
  font-weight: bold;
  color: #f00;
}
@media (max-width: 799px) {
  #theme_component #flex_cont #photo_products_selector {
    display: none;
  }
}
#theme_component #flex_cont #themes_content_container {
  flex: 0 0 75%;
  height: 100%;
  padding-left: 25px;
}
@media (max-width: 799px) {
  #theme_component #flex_cont #themes_content_container {
    flex: 0 0 100%;
    height: 95%;
    padding: 5px;
    padding-left: 15px;
  }
}
#theme_component #flex_cont .inner_flex_container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  gap: 5px;
}
#theme_component #flex_cont .theme_cont {
  flex-basis: 20%;
  flex-grow: 0;
  flex-shrink: 0;
  margin-bottom: 15px;
  padding: 5px;
  background: #fff;
  border: 1px solid #f2f2f2;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  cursor: pointer;
  position: relative;
}
#theme_component #flex_cont .theme_cont .free_ride {
  position: absolute;
  top: 20%;
  text-align: center;
  width: 100%;
  left: 0;
  font-size: 0.9em;
  font-weight: bold;
  color: #cecece;
}
#theme_component #flex_cont .theme_cont img {
  float: left;
}
@media (max-width: 1023px) {
  #theme_component #flex_cont .theme_cont {
    flex-basis: 31%;
  }
}
@media (max-width: 799px) {
  #theme_component #flex_cont .theme_cont {
    flex-basis: 47%;
  }
}
@media (max-width: 320px) {
  #theme_component #flex_cont .theme_cont {
    flex-basis: 100%;
  }
}
#theme_component #flex_cont .theme_cont .theme_image {
  width: 100%;
  min-height: 60px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
#theme_component #flex_cont .theme_cont .theme_name {
  position: absolute;
  display: none;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 18%;
  background: rgba(0,0,0,0.5);
  color: #fff;
  padding: 15px;
  font-size: 0.9em;
  align-items: center;
  justify-content: center;
}
#theme_component #flex_cont .theme_cont:hover .theme_name {
  display: flex;
}
.respo_size {
  position: fixed;
  background: #f00;
  color: #fff;
  padding: 5px 15px;
  border-radius: 10px;
  font-weight: bold;
  font-size: 2em;
  z-index: 10000;
  bottom: 0;
  opacity: 0.5;
}
.bg-navy {
  background-color: #001f3f;
}
.bg-blue {
  background-color: #0074d9;
}
.bg-aqua {
  background-color: #7fdbff;
}
.bg-teal {
  background-color: #39cccc;
}
.bg-olive {
  background-color: #3d9970;
}
.bg-green {
  background-color: #2ecc40;
}
.bg-lime {
  background-color: #01ff70;
}
.bg-yellow {
  background-color: #ffdc00;
}
.bg-orange {
  background-color: #ff851b;
}
.bg-red {
  background-color: #ff4136;
}
.bg-fuchsia {
  background-color: #f012be;
}
.bg-purple {
  background-color: #b10dc9;
}
.bg-maroon {
  background-color: #85144b;
}
.bg-white {
  background-color: #fff;
}
.bg-gray {
  background-color: #aaa;
}
.bg-silver {
  background-color: #ddd;
}
.bg-black {
  background-color: #111;
}
.color-navy {
  color: #001f3f;
}
.color-blue {
  color: #0074d9;
}
.color-aqua {
  color: #7fdbff;
}
.color-teal {
  color: #39cccc;
}
.color-olive {
  color: #3d9970;
}
.color-green {
  color: #2ecc40;
}
.color-lime {
  color: #01ff70;
}
.color-yellow {
  color: #ffdc00;
}
.color-orange {
  color: #ff851b;
}
.color-red {
  color: #ff4136;
}
.color-fuchsia {
  color: #f012be;
}
.color-purple {
  color: #b10dc9;
}
.color-maroon {
  color: #85144b;
}
.color-white {
  color: #fff;
}
.color-silver {
  color: #ddd;
}
.color-gray {
  color: #aaa;
}
.color-black {
  color: #111;
}
form {
  font-size: 14.4px;
  font-family: 'PT Sans', sans-serif;
  color: #000;
}
form.change_delivery_payment .radio {
  float: left;
}
select {
  -webkit-appearance: initial;
  padding: 9px 5px;
  width: 100%;
  border: 1px solid #ccc;
  font-family: 'PT Sans', sans-serif;
  font-size: 1em;
  background: url("../images/input-select.png") repeat-x bottom;
  border: 1px solid #c0c0c0;
  -webkit-appearance: none;
  background-color: #fff;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}
input[type=text],
input[type=number],
input[type=phone],
input[type=date],
input[type=password],
textarea {
  padding: 5px;
  width: 100%;
  border: 1px solid #ccc;
  font-family: 'PT Sans', sans-serif;
  font-size: 1em;
}
input[type=text],
input[type=date],
input[type=password] {
  background: url("../images/input-text.png") repeat-x top;
}
textarea {
  background: url("../images/input-text.png") #fff repeat-x top;
  min-height: 150px;
  height: 100%;
}
textarea.required_error {
  border-color: #f00;
}
textarea#xml_file {
  font-family: 'Courier new';
  height: 900px;
}
input[type=text],
input[type=date],
input[type=password],
input[type=submit],
input[type=number],
input[type=phone] {
  height: 40px;
}
input[type=radio] {
  margin: 0px 5px 0px 10px;
  position: relative;
  top: 2px;
}
input[type=radio].hidden {
  display: none;
}
label {
  display: block;
  padding: 5px 0;
}
label.hidden {
  display: none;
}
label div {
  margin-top: 15px;
  font-size: 17px;
}
label.delivery_address {
  font-size: 110%;
}
form table,
.product_params {
  width: 100%;
  margin: 15px auto;
}
form table td,
.product_params td {
  padding: 10px 5px;
}
.form_element {
  margin-top: 15px;
}
a.custom-combobox-toggle {
  width: 100px;
  height: 100px;
  background: #f00;
}
a.button:hover {
  color: #fff;
}
.show_all {
  width: 50px;
  height: 50px;
  position: absolute;
  top: 0;
  right: 0;
  background: #f00;
}
.mobile_button {
  position: relative;
  border: 1px solid #f00;
  background: #000;
  color: #fff;
  padding: 10px 10px;
  font-size: 15px;
  font-weight: normal;
  line-height: 10px;
  text-decoration: none;
  text-align: center;
  color: #f00 !important;
  font-weight: bold;
  float: right;
}
.input_error_message {
  position: absolute;
  bottom: -20px;
  right: 15px;
  font-size: 0.9em;
  color: #f00;
  font-weight: bold;
  text-align: right;
}
.button {
  position: relative;
  border: none;
  background: #f00;
  display: inline-block;
  color: #fff;
  font-weight: bold;
  background: url("../images/button-submit.png") repeat-x bottom;
  padding: 5px 20px;
  font-size: 18px;
  height: 40px;
  line-height: 30px;
  text-decoration: none;
  white-space: nowrap;
  transition: 0.3s;
}
.button.cart_button {
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background: transparent;
  color: #3dc132 !important;
  font-size: 0.9em;
  line-height: 2em;
  transition: 0.3s;
  border: 1px solid #3dc132;
}
.button.cart_button:hover {
  background: #3dc132;
  color: #fff !important;
}
.button.green_white {
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background: transparent;
  color: #3dc132;
}
.button.green_white:hover {
  background: transparent !important;
  color: #3dc132 !important;
}
.button.green {
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background: transparent;
  background: #3dc132 !important;
  border-bottom: 3px solid #33a22a;
  color: #fff !important;
}
.button.green:hover {
  background: transparent !important;
  background: #48cd3d !important;
}
.button.disabled {
  background: url("../images/button-light-submit.png") repeat-x bottom;
}
.button.dark {
  background: url("../images/button-dark-submit.png") repeat-x bottom;
}
.button.light {
  background: url("../images/button-light-submit.png") repeat-x bottom;
}
.button.uploader {
  float: none !important;
  margin: 5px auto;
}
.button .badge {
  position: absolute;
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  background: #f00;
  color: #fff;
  font-weight: normal;
  right: -12px;
  top: -12px;
  border-radius: 24px;
}
.button.small {
  font-size: 80%;
  padding: 5px;
}
.button.small:hover {
  background: #f00;
}
.button.no-button {
  background: transparent;
  border: none;
  color: #005fe0;
  text-decoration: underline;
}
.button.no-button:hover {
  color: #005fe0;
  text-decoration: none;
}
.button.black {
  background: #333;
  color: #fff;
}
.button.white {
  color: #f00;
  background: #fff;
}
.button.bordered {
  border: 1px solid #d9d9d9;
}
.button.simple {
  font-size: 14.8px;
  font-weight: normal;
  background: #fff;
  text-decoration: none;
  padding: 5px 10px;
  color: #f00;
  border: 1px solid #b3b3b3;
}
.button.right {
  float: right;
}
.button.left {
  float: left;
}
.button.full {
  width: 100%;
  padding: 5px 0;
  text-align: center;
}
.button.big {
  padding: 15px 30px;
  font-size: 130%;
}
.button.center {
  margin: auto;
}
.button.no_hover:hover {
  color: #fff !important;
  background: url("../images/button-submit.png") repeat-x bottom;
}
input[type="checkbox"] {
  display: none;
}
input[type="checkbox"] + label span {
  display: inline-block;
  width: 22px;
  height: 22px;
  margin: -2px 8px 0 0;
  vertical-align: middle;
  background: url("../images/sprite.png") -255px -250px no-repeat;
  cursor: pointer;
}
input[type="checkbox"]:checked + label span {
  background: url("../images/sprite.png") -277px -250px no-repeat;
}
input[type="radio"] {
  display: none;
}
input[type="radio"] + label {
  font-size: 100%;
}
input[type="radio"] + label span {
  display: inline-block;
  width: 22px;
  height: 22px;
  margin: -2px 8px 0 0;
  vertical-align: middle;
  background: url("../images/sprite.png") -46px -260px no-repeat;
  cursor: pointer;
}
input[type="radio"]:checked + label span {
  background: url("../images/sprite.png") -68px -260px no-repeat;
}
input[type="radio"][disabled] + label {
  color: #ccc;
}
input[type="radio"][disabled] + label span {
  background: url("../images/sprite.png") -46px -282px no-repeat no-repeat;
}
input[type="radio"][disabled="disabled"]:checked + label span {
  background: url("../images/sprite.png") -68px -282px no-repeat no-repeat;
}
a.button.white:hover,
a.button.simple:hover {
  color: #f00 !important;
  background: #fff;
}
input[type=text].required_error {
  border-color: #f00;
}
input[readonly] {
  background: #f2f2f2;
}
::-webkit-input-placeholder {
  font-size: 17px;
}
:-moz-placeholder {
  font-size: 17px;
}
::-moz-placeholder {
  font-size: 17px;
}
:-ms-input-placeholder {
  font-size: 17px;
}
#calc_message p {
  background: #f00;
  padding: 15px;
  color: #fff;
  text-align: center;
}
#photoproducts_slider,
#themes_slider {
  overflow: hidden;
}
#photoproducts_slider .move_arrow,
#themes_slider .move_arrow {
  margin-top: -35px;
  top: 50%;
}
#photoproducts_slider .slide img,
#themes_slider .slide img {
  width: 100%;
}
#photoproducts_slider .slide,
#themes_slider .slide {
  text-align: center;
}
#photoproducts_slider a.name,
#themes_slider a.name {
  display: block;
  margin-top: 15px;
}
#photo_products_slider,
#vagabundi_photos_cont {
  height: 19px;
  position: relative;
  padding-bottom: 91%;
}
#photo_products_slider img,
#vagabundi_photos_cont img {
  filter: drop-shadow(5px 5px 15px rgba(0,0,0,0.3));
}
@media (min-width: 480px) and (max-width: 799px) {
  #photo_products_slider,
  #vagabundi_photos_cont {
    padding-bottom: 53%;
  }
}
@media (min-width: 800px) and (max-width: 1023px) {
  #photo_products_slider,
  #vagabundi_photos_cont {
    padding-bottom: 44%;
  }
}
@media (min-width: 1024px) and (max-width: 1365px) {
  #photo_products_slider,
  #vagabundi_photos_cont {
    padding-bottom: 25%;
  }
}
@media (min-width: 1366px) {
  #photo_products_slider,
  #vagabundi_photos_cont {
    padding-bottom: 25%;
  }
}
#photoeditor {
  text-align: center;
  padding: 15px;
}
#photoeditor p {
  color: #fff;
}
#photoeditor .ico {
  display: inline-block;
  background: #fff;
  width: 30px;
  height: 30px;
  -webkit-border-radius: 15px;
  border-radius: 15px;
  margin: 5px;
  text-indent: 9999px;
  overflow: hidden;
}
#photoeditor .ico.zoom_in {
  cursor: zoom-in;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.938 7.938'><path fill='%23CECECE' d='M3.64 2.08v1.56H2.08v.658h1.56v1.56h.658v-1.56h1.56V3.64h-1.56V2.08H3.64z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
#photoeditor .ico.zoom_out {
  cursor: zoom-out;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.938 7.938'><path fill='%23CECECE' d='M2.08 3.64h3.778v.658H2.08z' /></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
#photoeditor .ico.rotate {
  cursor: pointer;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.938 7.938'><path fill='%23CECECE' d='M3.92 1.383A2.57 2.57 0 001.44 4.629a.106.106 0 00.13.074l.56-.152a.106.106 0 00.074-.13 1.784 1.784 0 01.457-1.728 1.782 1.782 0 012.518 0 1.782 1.782 0 010 2.518c-.32.32-.735.485-1.155.51v-.752a.106.106 0 00-.18-.074L2.692 6.049a.106.106 0 000 .148l1.155 1.155a.106.106 0 00.18-.075v-.765a2.552 2.552 0 001.712-.742A2.571 2.571 0 003.92 1.383z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
#photoeditor .frame {
  cursor: move;
  overflow: hidden;
  position: relative;
  width: 100%;
  background: #fff;
}
#photoeditor .frame img {
  position: absolute;
}
#reset_preview_user {
  position: relative;
  padding-left: 10px;
  padding-right: 10px;
  border: 1px solid #f00;
}
#reset_preview_user span {
  position: absolute;
  display: block;
  top: 5px;
  left: 3px;
  width: 45px;
  height: 45px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http //www.w3.org/2000/svg'><path d='M5.453 14.547H0l7.273 7.273 7.274-7.273H9.09c0-6.016 4.89-10.91 10.91-10.91 1.837 0 3.584.453 5.09 1.273l2.653-2.653A14.388 14.388 0 0 0 20 0C11.963 0 5.453 6.51 5.453 14.547zm25.457 0c0 6.016-4.89 10.91-10.91 10.91-1.837 0-3.584-.453-5.09-1.273l-2.653 2.653a14.434 14.434 0 0 0 7.747 2.253c8.037 0 14.547-6.51 14.547-14.547H40l-7.273-7.27-7.274 7.274z' /></svg>");
  background-repeat: no-repeat;
  background-size: 45px 45px;
  background-position: center center;
}
#delivery_container {
  position: relative;
  top: 5px;
  padding: 0 0 0 0px;
}
#qty_container {
  position: relative;
  float: left;
  width: 80px;
}
.plusminus {
  display: inline-block;
  width: 40px;
  height: 40px;
  text-indent: 9999px;
  overflow: hidden;
}
.plusminus.plus {
  background: url("../images/sprite.png") -210px -273px;
}
.plusminus.plus:hover {
  background: url("../images/sprite.png") -210px -313px;
}
.plusminus.minus {
  background: url("../images/sprite.png") -210px -433px;
}
.plusminus.minus:hover {
  background: url("../images/sprite.png") -210px -473px;
}
#preview_container {
  width: 100%;
  min-height: 10px;
  margin-top: -100px;
  border: 3px solid #ccc;
  background: #fff;
}
#preview_container {
  position: relative;
  top: 0;
  left: 0;
  min-height: 80px;
}
#preview_container .container {
  position: absolute;
  top: -2px;
  left: -2px;
  width: 100%;
  height: 100%;
}
#preview_container img {
  width: 100%;
  display: block;
}
#preview_container.simple_shop img {
  display: block;
}
#preview_container .editor_box {
  position: absolute;
  z-index: 2;
  min-height: 1px;
  white-space: nowrap;
  opacity: 0.0001;
  background: #ccc;
}
#preview_container #editor_edit_panel {
  position: absolute;
  z-index: 1001;
  top: 0;
  right: -270px;
  display: none;
  width: 250px;
  padding: 15px;
  background: #000;
  color: #fff;
}
#preview_container #editor_edit_panel.shown {
  display: block;
}
#preview_container #editor_edit_panel label {
  color: #fff;
}
#simpleproduct_panel {
  min-height: 80px;
  padding: 0;
  margin-top: 0;
  width: 100%;
  min-height: 10px;
  margin-top: -100px;
  border: 3px solid #ccc;
  background: #fff;
}
#simpleproduct_panel img {
  width: 100%;
  float: left;
}
#preview_container .editor_box:hover,
#preview_container .editor_box.active {
  opacity: 0.5;
  border: 1px solid #666;
  background: #ccc;
}
.editor_help {
  position: absolute;
  display: none;
  background: #fff;
}
a.editor_date_show {
  cursor: pointer;
  text-decoration: none;
  color: #000;
}
a.pane {
  display: block;
  margin-top: 15px;
  padding: 15px 25px;
  padding-top: 18px;
  text-align: center;
  border: 1px solid #ccc;
  border-bottom: none;
  background: url("../images/pane.png") #fff bottom repeat-x;
  position: absolute;
  top: -69px;
  right: 5px;
  max-width: 250px;
  height: 54px;
  text-overflow: ellipsis;
}
#editor_uploader_container {
  position: relative;
  margin: 10px 10px;
  margin: 0;
}
#editor_uploader_container.letaky .uploadifive-button {
  height: 40px;
  line-height: 28px;
}
#editor_uploader_container #upload_icon,
#editor_uploader_container .upload_icon {
  position: absolute;
  z-index: 100;
  top: -2px;
  left: -10px;
  width: 50px;
  height: 40px;
  background: url("../images/sprite.png") -222px -146px;
}
#upload_queue_saved {
  margin-top: 30px;
  text-align: center;
}
#template_menu {
  position: relative;
}
#template_menu .item_name a.template_name {
  display: block;
  padding: 20px 10px;
}
#template_menu .item.inactive {
  color: #ccc;
}
#template_menu_button {
  position: relative;
  z-index: 1000;
  display: block;
  border: 1px solid #ccc;
  background: #fff;
}
#template_menu_button .template_name {
  position: relative;
  float: left;
  overflow: hidden;
  width: 100%;
  padding: 10px;
  white-space: nowrap;
}
#template_menu_button #change_template_button {
  font-weight: bold;
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  padding: 10px 1px;
  width: 102px;
  text-decoration: none;
  color: #f00;
  background: #fff;
  border-left: 1px solid #ccc;
  text-align: center;
}
#template_menu_button .hidder {
  position: absolute;
  top: 0;
  right: 102px;
  width: 100px;
  height: 40px;
  background: url("../images/hidder.png") top right repeat-y;
}
.productList.templates {
  border: none;
}
.productList.templates td {
  padding: 5px;
}
.productList.templates td.item_image {
  width: 90px;
}
.multiorder_add {
  float: right;
  width: 40px;
  height: 40px;
  margin-right: 15px;
  text-indent: -9999px;
  background: url("../images/sprite.png") -210px -273px;
}
.multiorder_add:hover {
  background-position: -210px -313px;
}
#image_hover_preview {
  position: absolute;
  z-index: 9999;
  display: none;
  padding: 10px;
  color: #fff;
  background: rgba(0,0,0,0.05);
}
#image_hover_preview img {
  border: 1px solid #ccc;
}
#editor_turn_page {
  position: absolute;
  top: -55px;
  right: -60px;
  width: 40px;
  height: 40px;
  background: url("../images/sprite.png") no-repeat -83px -423px;
  display: none;
}
#editor_turn_page.description {
  font-weight: bold;
  line-height: 40px;
  right: -300px;
  width: 280px;
  padding-left: 50px;
  color: #f00;
}
#template_menu_items {
  overflow-y: auto;
  height: 240px;
}
#template_menu_container {
  z-index: 999;
  display: none;
  width: 500px;
  position: absolute;
  overflow: hidden;
  max-height: 350px;
  padding: 10px;
  background: rgba(0,0,0,0.05);
}
#template_menu_container_inside {
  max-height: 330px;
  padding-top: 80px;
  border: 1px solid #ccc;
  background: #fff;
}
select[name=templates] {
  display: none;
}
.panel {
  position: relative;
  height: 100%;
  min-height: 1px;
  padding: 30px 0;
}
.panel.pane_panel,
.pane.box_switch {
  display: none;
}
.panel.first,
.box_switch.first {
  display: block;
}
#progress_bar {
  position: relative;
  width: 100%;
  padding: 0;
  background: #000;
}
#progress_bar div#bar {
  padding: 15px 0;
  background: #f00;
  width: 12%;
}
#percent_progress {
  color: #fff;
  font-size: 16px;
  margin-bottom: 10px;
  text-align: center;
  position: absolute;
  text-align: center;
  top: 4px;
  left: 0;
  width: 100%;
}
#show_mobile_menu
{
    position: absolute;
    top: 50%;
    right: 15px;

    display: block;

    width: 50px;
    height: 50px;
    margin-top: -25px;

    background: #000;
    
}
#show_mobile_menu span.hamburger{
    display: block;
    position: absolute;
    width: 25px;
    height: 25px;
    background: url(../images/sprite.png) -292px -296px no-repeat #000;
    top: 17px;
    left: 14px;
}
#show_mobile_menu span.badge{
    right: -10px;
    top: -10px;
}
#show_mobile_menu img{
    max-width: 250px;
}


#mobile_menu a
{
    text-decoration: none;

    color: #fff;
}
#mobile_menu .sub_menu_column
{
    float: none;

    margin: 0;
    padding: 15px;

    border-top: 1px solid #333;
}
#mobile_menu .sub_menu_column a
{
    display: block;

    margin-top: 5px;
}
#mobile_menu h3
{
    font-size: 18px;

    margin: 0;

    text-align: left;
}
#mobile_menu #mobile_menu_logo
{
    display: block;

    width: 108px;
    height: 30px;

    background: url(../images/sprite.png) -129px -189px;
}
#mobile_menu #mobile_contact
{
    float: right;

    padding-left: 20px;

    white-space: nowrap;

    color: red;
    background: url(../images/phone-mobile.png) no-repeat left center;
}

#main_menu
{
    position: relative;

    width: 100%;


    height: 54px;
    padding-top: 4px !important;
    overflow: hidden;

    /*background: red;*/


}

.menu_black_container{
    /*margin-top: 4px;*/
    background: #000;
}

#main_menu ul
{
    display: block;


    margin: 0;
    padding: 0;
    

}
#main_menu li
{

    display: block;
    float: left;

    margin: 0;
    margin-left: -1px;
    padding: 0;
}
#main_menu a,
#sub_menu a
{
    text-decoration: none;
}
#main_menu li a,
#main_menu_other
{
    font-size: 16px;
    font-weight: bold;

    display: block;

    height: 50px;
    line-height: 50px;

    padding: 0 15px;

    color: #fff;
    border-right: 1px solid #333;
    border-left: 1px solid #333;
}
#main_menu li a:hover
{
    text-decoration: none;

    background: url(../images/menu-back.png) repeat-x bottom;
}
#main_menu li a.active
{
    margin-top: -4px;
    /*padding-top: 18px;*/
    height: 54px;
    line-height: 54px;

    color: #f00;
    border-color: #b3b3b3;
    border-top: 1px solid #b3b3b3;
    background: url(../images/menu-active.png) repeat-x top;
}


#main_menu_other
{
    position: absolute;
    right: 0;

    min-width: 50px;
    height: 50px;
    padding: 0;

    cursor: pointer;

    background: #000;
    
    text-align: center;
    
}
#main_menu_other #coat{
    position: absolute;
    padding: 0;
    top: 0;
    left: -16px;
    width: 15px;
    height: 50px;
    background: linear-gradient(to right, rgba(0,0,0,0), rgba(0,0,0,1));;
}
#main_menu_other span.burger{
    position: absolute;
    width: 21px;
    height: 15px;
    display: block;
    background: url(../images/sprite.png) -292px -296px no-repeat #000;
    top: 18px;
    left: 14px;
}
#main_menu_other div
{
    line-height: 50px;

    height: 50px;
    padding: 0 10px 0 25px;
}
#main_menu_other span.product_count
{
    font-weight: normal;
}
#main_menu_other:hover
{
    text-decoration: none;
}
#free_delivery_bubble.free{
    top: 33px;
}

#free_delivery_bubble{
    position: absolute;
    right: 85px;
    top: 22px;
    width: 200px;
    text-align: center;
    padding: 10px;
    line-height: 25px;
    background: #000;
    color: #FFF;
    border-radius: 5px;
}

#free_delivery_bubble::after {
    content: " ";
    position: absolute;
    top: 50%;
    left: 100%; /* To the left of the tooltip */
    margin-top: -5px;
    border-width: 5px;
    border-style: solid;
    border-color:  transparent transparent  transparent black;
}

.borderTop{
    border-top: 1px solid #F2F2F2
}

#sub_menu_zone
{
    position: absolute;
    z-index: 10000;
    top: 0;
    left: 0;

    display: none;

    min-width: 480px;
    min-height: 100px;

    background: transparent;
}
#sub_menu_joiner
{
    position: absolute;
    top: 50px;
    right: 0;

    height: 5px;

    background: #000;
}
#sub_menu
{
    position: absolute;
    top: 55px;

    min-width: 480px;

    background: #000;
}
.sub_menu_column
{
    float: left;
}
#sub_menu #sub_menu_home
{
    float: left;

    width: 175px;

    border-right: 1px solid #333;
}

#sub_menu #sub_menu_company
{
    float: left;

    width: 305px;
}
#sub_menu h3
{
    font-size: 14.4px;
    font-weight: bold;

    margin: 0;
    margin-bottom: 20px;
    padding: 15px 25px;

    text-align: left;

    color: #fff;
    border-bottom: 1px solid #333;
}

#sub_menu .column
{
    float: left;

    width: 100%;
    padding-bottom: 25px;
}
#sub_menu .column a
{
    font-size: 12.8px;

    display: block;

    margin: 5px 25px 0 25px;

    color: #ccc;
}

#sub_menu .column a:hover
{
    text-decoration: underline;
}

#sub_menu .column.column_nr_2
{
    width: 152px;
}
#sub_menu .column.column_nr_3
{
    width: 153px;
}

#login_container
{
    height: 170px;
    margin-top: -170px;

    background: url(../images/login-container.png) repeat-x;
}

#mobile_menu
{
    position: absolute;
    z-index: 99999;
    top: 0;
    right: -80%;

    display: none;

    width: 80%;
    padding: 0;

    color: #fff;
    background: #000;
}
#mobile_menu.shown
{
    display: block;
}
#close_mobile_menu
{
    position: absolute;
    top: 25px;
    left: -40px;

    width: 40px;
    height: 50px;

    background-position: -1px -364px;
}

#mobile_header
{
    position: relative;

    height: 90px;

    border-bottom: 2px solid #ccc;
    background: url(../images/header-back.png) repeat-x #FFF;

}

#mobile_header #reptisk_logo_mobile{
    display: block;
    position: absolute;
    left: 20px;
    top: 18px;
    width: 220px; height: 61px;


    background: url('../images/sprite.png') -1px -65px;
}

#profil_submenu_zone
{
    position: absolute;
    z-index: 1149;

    display: none;

    min-width: 250px;
    padding: 10px;

    background: rgba(0,0,0,.05);
}
#login_button{
    line-height: 18px;

    position: relative;
    z-index: 1250;
    height: 28px;
}
#profil_button
{
    line-height: 26px;

    position: relative;
    z-index: 1250;
    /*top: 42px;*/

    min-width: 80px;
    height: 28px;
    padding: 0 10px 0 34px;

    text-align: right;

    background: #fff !important;
}

#profil_button span.login_image
{
    position: absolute;
    top: 0;
    left: 0;

    height: 26px;
    width: 26px;

    display: block;
    
    background-position: -91px -260px;

}
#profil_submenu
{
    position: relative;
    line-height: 15px;

    z-index: 150;

    padding-top: 45px;

    border: 1px solid #ccc;
    background: #fff;
}
#profil_submenu a
{
    line-height: 20px;

    z-index: 10000;

    display: inline-block;

    margin: 5px 0;
    padding: 5px 15px;

    text-align: left;

    position: relative;
}

#profil_submenu a .badge{
    top: -5px;
    right: -10px;
}

#profil_submenu #admin_menu
{
    margin-top: 15px;
    padding: 10px;

    border-top: 1px solid #ccc;
}.visible-xs,
.visible-sm,
.visible-tb,
.visible-md,
.visible-lg,
.visible-xlg {
  display: none !important;
}
.hidden {
  display: none;
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-right: 15px;
  padding-left: 15px;
}
@media (max-width: 479px) {
  .container {
    width: 300px;
    width: auto;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0;
    padding-right: 0;
  }
  .visible-xs {
    display: block !important;
  }
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 480px) and (max-width: 799px) {
  .container {
    width: 440px;
    width: auto;
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
  .visible-sm {
    display: block !important;
  }
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 800px) and (max-width: 1023px) {
  .container {
    width: 760px;
    width: auto;
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
  .visible-tb {
    display: block !important;
  }
  .hidden-tb {
    display: none !important;
  }
}
@media (min-width: 1024px) and (max-width: 1249px) {
  .container {
    width: 960px;
  }
  .visible-md {
    display: block !important;
  }
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1250px) and (max-width: 1799px) {
  .container {
    width: 1200px;
  }
  .visible-lg {
    display: block !important;
  }
  .hidden-lg {
    display: none !important;
  }
}
@media (min-width: 1800px) {
  .container {
    width: 1200px;
  }
  .visible-xlg {
    display: block !important;
  }
  .hidden-xlg {
    display: none !important;
  }
}
@media (max-height: 300px) {
  body {
    background: #f00 !important;
  }
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
body,
html {
  margin: 0;
  padding: 0;
}
.marginTop5 {
  margin-top: 5px;
}
.marginTop10 {
  margin-top: 10px;
}
.marginTop15 {
  margin-top: 15px;
}
.marginTop20 {
  margin-top: 20px;
}
.marginTop25 {
  margin-top: 25px;
}
.marginTop30 {
  margin-top: 30px;
}
.marginTop35 {
  margin-top: 35px;
}
.marginTop40 {
  margin-top: 40px;
}
.marginTop45 {
  margin-top: 45px;
}
.marginTop50 {
  margin-top: 50px;
}
.marginTop55 {
  margin-top: 55px;
}
.marginTop60 {
  margin-top: 60px;
}
.marginTop65 {
  margin-top: 65px;
}
.marginTop70 {
  margin-top: 70px;
}
.marginTop75 {
  margin-top: 75px;
}
.marginTop80 {
  margin-top: 80px;
}
.marginTop85 {
  margin-top: 85px;
}
.marginTop90 {
  margin-top: 90px;
}
.marginTop95 {
  margin-top: 95px;
}
.marginTop100 {
  margin-top: 100px;
}
.marginTop105 {
  margin-top: 105px;
}
.marginTop110 {
  margin-top: 110px;
}
.marginTop115 {
  margin-top: 115px;
}
.marginTop120 {
  margin-top: 120px;
}
.marginTop125 {
  margin-top: 125px;
}
.marginBottom5 {
  margin-bottom: 5px;
}
.marginBottom10 {
  margin-bottom: 10px;
}
.marginBottom15 {
  margin-bottom: 15px;
}
.marginBottom20 {
  margin-bottom: 20px;
}
.marginBottom25 {
  margin-bottom: 25px;
}
.marginBottom30 {
  margin-bottom: 30px;
}
.marginBottom35 {
  margin-bottom: 35px;
}
.marginBottom40 {
  margin-bottom: 40px;
}
.marginBottom45 {
  margin-bottom: 45px;
}
.marginBottom50 {
  margin-bottom: 50px;
}
.marginBottom55 {
  margin-bottom: 55px;
}
.marginBottom60 {
  margin-bottom: 60px;
}
.marginBottom65 {
  margin-bottom: 65px;
}
.marginBottom70 {
  margin-bottom: 70px;
}
.marginBottom75 {
  margin-bottom: 75px;
}
.marginBottom80 {
  margin-bottom: 80px;
}
.marginBottom85 {
  margin-bottom: 85px;
}
.marginBottom90 {
  margin-bottom: 90px;
}
.marginBottom95 {
  margin-bottom: 95px;
}
.marginBottom100 {
  margin-bottom: 100px;
}
.marginBottom105 {
  margin-bottom: 105px;
}
.marginBottom110 {
  margin-bottom: 110px;
}
.marginBottom115 {
  margin-bottom: 115px;
}
.marginBottom120 {
  margin-bottom: 120px;
}
.marginBottom125 {
  margin-bottom: 125px;
}
.padding0 {
  padding: 0px;
}
.padding5 {
  padding: 5px;
}
.padding10 {
  padding: 10px;
}
.padding15 {
  padding: 15px;
}
.padding20 {
  padding: 20px;
}
.padding25 {
  padding: 25px;
}
.padding30 {
  padding: 30px;
}
.padding35 {
  padding: 35px;
}
.padding40 {
  padding: 40px;
}
.padding45 {
  padding: 45px;
}
.padding50 {
  padding: 50px;
}
.padding55 {
  padding: 55px;
}
.padding60 {
  padding: 60px;
}
.padding65 {
  padding: 65px;
}
.padding70 {
  padding: 70px;
}
.padding75 {
  padding: 75px;
}
.padding80 {
  padding: 80px;
}
.padding85 {
  padding: 85px;
}
.padding90 {
  padding: 90px;
}
.padding95 {
  padding: 95px;
}
.padding100 {
  padding: 100px;
}
.padding105 {
  padding: 105px;
}
.padding110 {
  padding: 110px;
}
.padding115 {
  padding: 115px;
}
.padding120 {
  padding: 120px;
}
.padding125 {
  padding: 125px;
}
.margin0 {
  margin: 0px;
}
.margin5 {
  margin: 5px;
}
.margin10 {
  margin: 10px;
}
.margin15 {
  margin: 15px;
}
.margin20 {
  margin: 20px;
}
.margin25 {
  margin: 25px;
}
.margin30 {
  margin: 30px;
}
.margin35 {
  margin: 35px;
}
.margin40 {
  margin: 40px;
}
.margin45 {
  margin: 45px;
}
.margin50 {
  margin: 50px;
}
.margin55 {
  margin: 55px;
}
.margin60 {
  margin: 60px;
}
.margin65 {
  margin: 65px;
}
.margin70 {
  margin: 70px;
}
.margin75 {
  margin: 75px;
}
.margin80 {
  margin: 80px;
}
.margin85 {
  margin: 85px;
}
.margin90 {
  margin: 90px;
}
.margin95 {
  margin: 95px;
}
.margin100 {
  margin: 100px;
}
.margin105 {
  margin: 105px;
}
.margin110 {
  margin: 110px;
}
.margin115 {
  margin: 115px;
}
.margin120 {
  margin: 120px;
}
.margin125 {
  margin: 125px;
}
.relative {
  position: relative;
}
.alignLeft {
  text-align: left;
}
.alignRight {
  text-align: right;
}
.alignCenter {
  text-align: center;
}
.weightBold {
  font-weight: bold;
}
.weightNormal {
  font-weight: normal;
}
.pullLeft {
  float: left;
}
.pullRight {
  float: right;
}
.imageLeft {
  float: left;
}
.imageRight {
  float: right;
}
.imageCenter {
  margin: 0 auto;
}
.row {
  margin-right: -15px;
  margin-left: -15px;
}
.col-xs-1,
.col-sm-1,
.col-tb-1,
.col-md-1,
.col-lg-1,
.col-xlg-1 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-2,
.col-sm-2,
.col-tb-2,
.col-md-2,
.col-lg-2,
.col-xlg-2 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-3,
.col-sm-3,
.col-tb-3,
.col-md-3,
.col-lg-3,
.col-xlg-3 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-4,
.col-sm-4,
.col-tb-4,
.col-md-4,
.col-lg-4,
.col-xlg-4 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-5,
.col-sm-5,
.col-tb-5,
.col-md-5,
.col-lg-5,
.col-xlg-5 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-6,
.col-sm-6,
.col-tb-6,
.col-md-6,
.col-lg-6,
.col-xlg-6 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-7,
.col-sm-7,
.col-tb-7,
.col-md-7,
.col-lg-7,
.col-xlg-7 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-8,
.col-sm-8,
.col-tb-8,
.col-md-8,
.col-lg-8,
.col-xlg-8 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-9,
.col-sm-9,
.col-tb-9,
.col-md-9,
.col-lg-9,
.col-xlg-9 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-10,
.col-sm-10,
.col-tb-10,
.col-md-10,
.col-lg-10,
.col-xlg-10 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-11,
.col-sm-11,
.col-tb-11,
.col-md-11,
.col-lg-11,
.col-xlg-11 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-12,
.col-sm-12,
.col-tb-12,
.col-md-12,
.col-lg-12,
.col-xlg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-1 {
  float: left;
  width: 8.333333333333334%;
}
.col-xs-2 {
  float: left;
  width: 16.666666666666668%;
}
.col-xs-3 {
  float: left;
  width: 25%;
}
.col-xs-4 {
  float: left;
  width: 33.333333333333336%;
}
.col-xs-5 {
  float: left;
  width: 41.66666666666667%;
}
.col-xs-6 {
  float: left;
  width: 50%;
}
.col-xs-7 {
  float: left;
  width: 58.333333333333336%;
}
.col-xs-8 {
  float: left;
  width: 66.66666666666667%;
}
.col-xs-9 {
  float: left;
  width: 75%;
}
.col-xs-10 {
  float: left;
  width: 83.33333333333334%;
}
.col-xs-11 {
  float: left;
  width: 91.66666666666667%;
}
.col-xs-12 {
  float: left;
  width: 100%;
}
.col-xs-offset-1 {
  margin-left: 8.333333333333334%;
}
.col-xs-offset-2 {
  margin-left: 16.666666666666668%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-4 {
  margin-left: 33.333333333333336%;
}
.col-xs-offset-5 {
  margin-left: 41.66666666666667%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-7 {
  margin-left: 58.333333333333336%;
}
.col-xs-offset-8 {
  margin-left: 66.66666666666667%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333333334%;
}
.col-xs-offset-11 {
  margin-left: 91.66666666666667%;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
@media (min-width: 479px) {
  .col-sm-1 {
    float: left;
    width: 8.333333333333334%;
  }
  .col-sm-2 {
    float: left;
    width: 16.666666666666668%;
  }
  .col-sm-3 {
    float: left;
    width: 25%;
  }
  .col-sm-4 {
    float: left;
    width: 33.333333333333336%;
  }
  .col-sm-5 {
    float: left;
    width: 41.66666666666667%;
  }
  .col-sm-6 {
    float: left;
    width: 50%;
  }
  .col-sm-7 {
    float: left;
    width: 58.333333333333336%;
  }
  .col-sm-8 {
    float: left;
    width: 66.66666666666667%;
  }
  .col-sm-9 {
    float: left;
    width: 75%;
  }
  .col-sm-10 {
    float: left;
    width: 83.33333333333334%;
  }
  .col-sm-11 {
    float: left;
    width: 91.66666666666667%;
  }
  .col-sm-12 {
    float: left;
    width: 100%;
  }
  .col-sm-offset-1 {
    margin-left: 8.333333333333334%;
  }
  .col-sm-offset-2 {
    margin-left: 16.666666666666668%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-4 {
    margin-left: 33.333333333333336%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666666666667%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-7 {
    margin-left: 58.333333333333336%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666666666667%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333333334%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666666666667%;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 799px) {
  .col-tb-1 {
    float: left;
    width: 8.333333333333334%;
  }
  .col-tb-2 {
    float: left;
    width: 16.666666666666668%;
  }
  .col-tb-3 {
    float: left;
    width: 25%;
  }
  .col-tb-4 {
    float: left;
    width: 33.333333333333336%;
  }
  .col-tb-5 {
    float: left;
    width: 41.66666666666667%;
  }
  .col-tb-6 {
    float: left;
    width: 50%;
  }
  .col-tb-7 {
    float: left;
    width: 58.333333333333336%;
  }
  .col-tb-8 {
    float: left;
    width: 66.66666666666667%;
  }
  .col-tb-9 {
    float: left;
    width: 75%;
  }
  .col-tb-10 {
    float: left;
    width: 83.33333333333334%;
  }
  .col-tb-11 {
    float: left;
    width: 91.66666666666667%;
  }
  .col-tb-12 {
    float: left;
    width: 100%;
  }
  .col-tb-offset-1 {
    margin-left: 8.333333333333334%;
  }
  .col-tb-offset-2 {
    margin-left: 16.666666666666668%;
  }
  .col-tb-offset-3 {
    margin-left: 25%;
  }
  .col-tb-offset-4 {
    margin-left: 33.333333333333336%;
  }
  .col-tb-offset-5 {
    margin-left: 41.66666666666667%;
  }
  .col-tb-offset-6 {
    margin-left: 50%;
  }
  .col-tb-offset-7 {
    margin-left: 58.333333333333336%;
  }
  .col-tb-offset-8 {
    margin-left: 66.66666666666667%;
  }
  .col-tb-offset-9 {
    margin-left: 75%;
  }
  .col-tb-offset-10 {
    margin-left: 83.33333333333334%;
  }
  .col-tb-offset-11 {
    margin-left: 91.66666666666667%;
  }
  .col-tb-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 1023px) {
  .col-md-1 {
    float: left;
    width: 8.333333333333334%;
  }
  .col-md-2 {
    float: left;
    width: 16.666666666666668%;
  }
  .col-md-3 {
    float: left;
    width: 25%;
  }
  .col-md-4 {
    float: left;
    width: 33.333333333333336%;
  }
  .col-md-5 {
    float: left;
    width: 41.66666666666667%;
  }
  .col-md-6 {
    float: left;
    width: 50%;
  }
  .col-md-7 {
    float: left;
    width: 58.333333333333336%;
  }
  .col-md-8 {
    float: left;
    width: 66.66666666666667%;
  }
  .col-md-9 {
    float: left;
    width: 75%;
  }
  .col-md-10 {
    float: left;
    width: 83.33333333333334%;
  }
  .col-md-11 {
    float: left;
    width: 91.66666666666667%;
  }
  .col-md-12 {
    float: left;
    width: 100%;
  }
  .col-md-offset-1 {
    margin-left: 8.333333333333334%;
  }
  .col-md-offset-2 {
    margin-left: 16.666666666666668%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-4 {
    margin-left: 33.333333333333336%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666666666667%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-7 {
    margin-left: 58.333333333333336%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666666666667%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333333334%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666666666667%;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 1249px) {
  .col-lg-1 {
    float: left;
    width: 8.333333333333334%;
  }
  .col-lg-2 {
    float: left;
    width: 16.666666666666668%;
  }
  .col-lg-3 {
    float: left;
    width: 25%;
  }
  .col-lg-4 {
    float: left;
    width: 33.333333333333336%;
  }
  .col-lg-5 {
    float: left;
    width: 41.66666666666667%;
  }
  .col-lg-6 {
    float: left;
    width: 50%;
  }
  .col-lg-7 {
    float: left;
    width: 58.333333333333336%;
  }
  .col-lg-8 {
    float: left;
    width: 66.66666666666667%;
  }
  .col-lg-9 {
    float: left;
    width: 75%;
  }
  .col-lg-10 {
    float: left;
    width: 83.33333333333334%;
  }
  .col-lg-11 {
    float: left;
    width: 91.66666666666667%;
  }
  .col-lg-12 {
    float: left;
    width: 100%;
  }
  .col-lg-offset-1 {
    margin-left: 8.333333333333334%;
  }
  .col-lg-offset-2 {
    margin-left: 16.666666666666668%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-4 {
    margin-left: 33.333333333333336%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666666666667%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-7 {
    margin-left: 58.333333333333336%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666666666667%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333333334%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666666666667%;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 1799px) {
  .col-xlg-1 {
    float: left;
    width: 8.333333333333334%;
  }
  .col-xlg-2 {
    float: left;
    width: 16.666666666666668%;
  }
  .col-xlg-3 {
    float: left;
    width: 25%;
  }
  .col-xlg-4 {
    float: left;
    width: 33.333333333333336%;
  }
  .col-xlg-5 {
    float: left;
    width: 41.66666666666667%;
  }
  .col-xlg-6 {
    float: left;
    width: 50%;
  }
  .col-xlg-7 {
    float: left;
    width: 58.333333333333336%;
  }
  .col-xlg-8 {
    float: left;
    width: 66.66666666666667%;
  }
  .col-xlg-9 {
    float: left;
    width: 75%;
  }
  .col-xlg-10 {
    float: left;
    width: 83.33333333333334%;
  }
  .col-xlg-11 {
    float: left;
    width: 91.66666666666667%;
  }
  .col-xlg-12 {
    float: left;
    width: 100%;
  }
  .col-xlg-offset-1 {
    margin-left: 8.333333333333334%;
  }
  .col-xlg-offset-2 {
    margin-left: 16.666666666666668%;
  }
  .col-xlg-offset-3 {
    margin-left: 25%;
  }
  .col-xlg-offset-4 {
    margin-left: 33.333333333333336%;
  }
  .col-xlg-offset-5 {
    margin-left: 41.66666666666667%;
  }
  .col-xlg-offset-6 {
    margin-left: 50%;
  }
  .col-xlg-offset-7 {
    margin-left: 58.333333333333336%;
  }
  .col-xlg-offset-8 {
    margin-left: 66.66666666666667%;
  }
  .col-xlg-offset-9 {
    margin-left: 75%;
  }
  .col-xlg-offset-10 {
    margin-left: 83.33333333333334%;
  }
  .col-xlg-offset-11 {
    margin-left: 91.66666666666667%;
  }
  .col-xlg-offset-12 {
    margin-left: 100%;
  }
}
.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after {
  display: table;
  content: ' ';
}
.clearfix:after,
.container:after,
.container-fluid:after,
.row:after {
  clear: both;
}
.bg-navy {
  background-color: #001f3f;
}
.bg-blue {
  background-color: #0074d9;
}
.bg-aqua {
  background-color: #7fdbff;
}
.bg-teal {
  background-color: #39cccc;
}
.bg-olive {
  background-color: #3d9970;
}
.bg-green {
  background-color: #2ecc40;
}
.bg-lime {
  background-color: #01ff70;
}
.bg-yellow {
  background-color: #ffdc00;
}
.bg-orange {
  background-color: #ff851b;
}
.bg-red {
  background-color: #ff4136;
}
.bg-fuchsia {
  background-color: #f012be;
}
.bg-purple {
  background-color: #b10dc9;
}
.bg-maroon {
  background-color: #85144b;
}
.bg-white {
  background-color: #fff;
}
.bg-gray {
  background-color: #aaa;
}
.bg-silver {
  background-color: #ddd;
}
.bg-black {
  background-color: #111;
}
/* Colors */
.color-navy {
  color: #001f3f;
}
.color-blue {
  color: #0074d9;
}
.color-aqua {
  color: #7fdbff;
}
.color-teal {
  color: #39cccc;
}
.color-olive {
  color: #3d9970;
}
.color-green {
  color: #2ecc40;
}
.color-lime {
  color: #01ff70;
}
.color-yellow {
  color: #ffdc00;
}
.color-orange {
  color: #ff851b;
}
.color-red {
  color: #ff4136;
}
.color-fuchsia {
  color: #f012be;
}
.color-purple {
  color: #b10dc9;
}
.color-maroon {
  color: #85144b;
}
.color-white {
  color: #fff;
}
.color-silver {
  color: #ddd;
}
.color-gray {
  color: #aaa;
}
.color-black {
  color: #111;
}
@media (max-width: 479px) {
    #content{
        padding-top: 0;
    }
    .pullRight-xs
    {
        float: right;
    }
    .paddingLeft0-xs
    {
        padding-left: 0;
    }
    .paddingRight0-xs
    {
        padding-right: 0;
    }
}
@media (min-width: 480px) and (max-width: 799px) {
  table.productList td.product_image img
  {

      width: 100px !important;  

  }
  .pullRight-sm
  {
      float: right;
  }
  .paddingLeft0-sm
  {
      padding-left: 0;
  }
  .paddingRight0-sm
  {
      padding-right: 0;
  }
}
@media (min-width: 800px) and (max-width: 1023px) {

  table.productList td.product_image img
  {

      width: 150px !important;  

  }

}
@media (min-width: 1024px) and (max-width: 1365px) {
  .pullRight-md
  {
      float: right;
  }
  .paddingLeft0-md
  {
      padding-left: 0;
  }
  .paddingRight0-md
  {
      padding-right: 0;
  }
}
@media (min-width: 1366px) and (max-width: 1799px) {
  .pullRight-lg
  {
      float: right;
  }
}
@media (min-width: 1800px) {

}/*
UploadiFive
Copyright (c) 2012 Reactive Apps, Ronnie Garcia
*/

input[type=file]{cursor: pointer;}

#editor_uploader_container{text-align: center;}

.uploadifive-button.new_upload_button{
	display: inline-block !important;
	text-align: center !important;
	margin: auto;
}

.uploadifive-button {
	text-align: right;
	color: #FF0000;
	background: #FFF;
	border: 1px solid #CCC;
	height: 36px; line-height: 36px;
	font-weight: bold;
	padding-right: 15px;
}

.uploadifive-button.box_file_upload {
	text-align: center;
	color: #FF0000;
	background: #FFF;
	border: 1px solid #CCC;
	height: 36px; line-height: 36px;
	font-weight: bold;
	padding: 0;
}

#uploadifive-data_uploader.new_upload_button{float: none; margin: 15px auto;}
#uploadifive-data_uploader{float: left;}

.uploadifive-button.editor_file_upload{}
.uploadifive-button.editor_file_upload::before{}


.uploadifive-button:hover {

}

.uploadifive-queue{margin: 100px;}

.rep_editor.letaky .uploadifive-queue {text-align: center;}
.rep_editor.letaky .uploadifive-queue-item {
	display: inline-block; 
	height: 53px; 
	margin: 10px; 
	overflow: hidden; 
	padding-left: 15px; 
	padding-right: 55px;
}
.rep_editor.letaky .uploadifive-queue-item .close, .rep_editor.letaky .uploadifive-queue-item .upload_delete{
	right: 6px;
	top: 6px;
}
.uploadifive-queue-item {
	background-color: #FFF;
	border: 1px solid #CCC;
	margin-top: 3px !important;
	padding: 15px;
	position: relative;
	text-align: left !important;
}

.uploadifive-queue-item div{margin: 0 !important; white-space:nowrap;}
.uploadifive-queue-item div span{display: inline-block;}

.uploadifive-queue-item .close, .upload_delete {
	background: url('../images/sprite.png') -42px -305px;
	display: block;
	position: absolute;
	right: 6px;
	top: 6px;
	width: 40px;
	height: 40px;
	text-indent: -9999px;
}
.uploadifive-queue-item .close:hover, .upload_delete:hover{
	background: url('../images/sprite.png') -42px -345px;
}
.uploadifive-queue-item .progress {
	border: 1px solid #FF0000;
	height: 3px;
	margin-top: 5px;
	width: 100%;
}
.uploadifive-queue-item .progress-bar {
	background-color: #FF0000;
	height: 3px;
	width: 0;
}#wuestenrot .button
{
    color: #fff;
    background: url(../images/button-wust-submit.png) repeat-x bottom;
}

#wuestenrot .button.white
{
    color: #ed6b15;
    background: #fff;
}
#wuestenrot .button.no-button
{
    color: #ed6b15;
    background: #fff;
}

#wuestenrot #content p a
{
    color: #ed6b15;
}
#wuestenrot #header #reptisk_logo,
#wustenrot #header #reptisk_logo_small
{
    background: url(../images/header-back-wuestenrot.png) no-repeat top left;
}
#wuestenrot #header #reptisk_logo img
{
    position: relative;
    bottom: 8px;
}

#wuestenrot #main_menu li a:hover
{
    background: url(../images/menu-back-wuestenrot.png) repeat-x bottom;
}

#wuestenrot #main_menu li a.active:hover
{
    background: url(../images/menu-active.png) repeat-x top;
}

#wuestenrot #header #phone a
{
    color: #ed6b15;
}
#wuestenrot #profil_menu li.active
{
    text-decoration: none;

    background: url(../images/menu-back-wuestenrot.png) repeat-x bottom;
}
#wuestenrot #header #phone
{
    display: none;
}

#wustenrot #footer
{
    height: 200px;
}

#wuestenrot .button
{
    color: #fff;
    background: url(../images/button-wust-submit.png) repeat-x bottom;
}

#wuestenrot .button.white
{
    color: #ed6b15;
    background: #fff;
}
#wuestenrot .button.no-button
{
    color: #ed6b15;
    background: #fff;
}

#wuestenrot #content p a
{
    color: #ed6b15;
}
#wuestenrot #header #reptisk_logo,
#wustenrot #header #reptisk_logo_small
{
    background: url(../images/header-back-wuestenrot.png) no-repeat top left;
}
#wuestenrot #header #reptisk_logo img
{
    position: relative;
    bottom: 8px;
}

#wuestenrot #main_menu li a:hover
{
    background: url(../images/menu-back-wuestenrot.png) repeat-x bottom;
}

#wuestenrot #main_menu li a.active:hover
{
    background: url(../images/menu-active.png) repeat-x top;
}

#wuestenrot #header #phone a
{
    color: #ed6b15;
}
#wuestenrot #profil_menu li.active
{
    text-decoration: none;

    background: url(../images/menu-back-wuestenrot.png) repeat-x bottom;
}
#wuestenrot #header #phone
{
    display: none;
}

#wustenrot #footer
{
    height: 200px;
}

#dormerpramet .menu_black_container{
    background: rgba(226,161,67,255);
}
#dormerpramet .menu_black_container a{
    color: #FFF;
}
#dormerpramet .menu_black_container a:hover{
    background: #000;
    color: #FFF;
}
#dormerpramet .menu_black_container a.active{
    background: #000;
    color: #FFF;
    border: none;
}
#dormerpramet #main_menu_other{
    color: #FFF;
}
#dormerpramet .button{
    background: rgba(226,161,67,255);
    color: #fff;
}
#dormerpramet .button.white
{
    color: rgba(226,161,67,255);
    background: #fff;
}
#dormerpramet table.productList .button.no-button.duplicate,
{
    text-decoration: none;
    background: url(../images/sprite.png) -173px -354px no-repeat;
}
#dormerpramet .button.no-button
{
    color: rgba(226,161,67,255);
    background: #fff;
}
#dormerpramet .button.simple
{
    color: #000;

}
@-webkit-keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.875em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.875em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}100%{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}100%{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast{flex-direction:column;align-items:stretch}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast .swal2-actions{flex:1;align-self:stretch;justify-content:flex-end;height:2.2em}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast .swal2-loading{justify-content:center}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast .swal2-input{height:2em;margin:.3125em auto;font-size:1em}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast .swal2-validationerror{font-size:1em}body.swal2-toast-shown>.swal2-container{position:fixed;background-color:transparent}body.swal2-toast-shown>.swal2-container.swal2-shown{background-color:transparent}body.swal2-toast-shown>.swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown>.swal2-container.swal2-top-end,body.swal2-toast-shown>.swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown>.swal2-container.swal2-top-left,body.swal2-toast-shown>.swal2-container.swal2-top-start{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown>.swal2-container.swal2-center-left,body.swal2-toast-shown>.swal2-container.swal2-center-start{top:50%;right:auto;bottom:auto;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown>.swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-toast-shown>.swal2-container.swal2-center-end,body.swal2-toast-shown>.swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown>.swal2-container.swal2-bottom-left,body.swal2-toast-shown>.swal2-container.swal2-bottom-start{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown>.swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown>.swal2-container.swal2-bottom-end,body.swal2-toast-shown>.swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}.swal2-popup.swal2-toast{flex-direction:row;align-items:center;width:auto;padding:.625em;box-shadow:0 0 .625em #d9d9d9;overflow-y:hidden}.swal2-popup.swal2-toast .swal2-header{flex-direction:row}.swal2-popup.swal2-toast .swal2-title{justify-content:flex-start;margin:0 .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-close{position:initial}.swal2-popup.swal2-toast .swal2-content{justify-content:flex-start;font-size:1em}.swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.swal2-popup.swal2-toast .swal2-icon-text{font-size:2em;font-weight:700;line-height:1em}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{height:auto;margin:0 .3125em}.swal2-popup.swal2-toast .swal2-styled{margin:0 .3125em;padding:.3125em .625em;font-size:1em}.swal2-popup.swal2-toast .swal2-styled:focus{box-shadow:0 0 0 .0625em #fff,0 0 0 .125em rgba(50,100,150,.4)}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:2em;height:2.8125em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.25em;left:-.9375em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:2em 2em;transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;-webkit-transform-origin:0 2em;transform-origin:0 2em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:showSweetToast .5s;animation:showSweetToast .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:hideSweetToast .2s forwards;animation:hideSweetToast .2s forwards}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:animate-toast-success-tip .75s;animation:animate-toast-success-tip .75s}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:animate-toast-success-long .75s;animation:animate-toast-success-long .75s}@-webkit-keyframes showSweetToast{0%{-webkit-transform:translateY(-.625em) rotateZ(2deg);transform:translateY(-.625em) rotateZ(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotateZ(-2deg);opacity:.5}66%{-webkit-transform:translateY(.3125em) rotateZ(2deg);transform:translateY(.3125em) rotateZ(2deg);opacity:.7}100%{-webkit-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0);opacity:1}}@keyframes showSweetToast{0%{-webkit-transform:translateY(-.625em) rotateZ(2deg);transform:translateY(-.625em) rotateZ(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotateZ(-2deg);opacity:.5}66%{-webkit-transform:translateY(.3125em) rotateZ(2deg);transform:translateY(.3125em) rotateZ(2deg);opacity:.7}100%{-webkit-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0);opacity:1}}@-webkit-keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}100%{-webkit-transform:rotateZ(1deg);transform:rotateZ(1deg);opacity:0}}@keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}100%{-webkit-transform:rotateZ(1deg);transform:rotateZ(1deg);opacity:0}}@-webkit-keyframes animate-toast-success-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes animate-toast-success-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes animate-toast-success-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes animate-toast-success-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-shown{top:auto;right:auto;bottom:auto;left:auto;background-color:transparent}body.swal2-no-backdrop .swal2-shown>.swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}body.swal2-no-backdrop .swal2-shown.swal2-top{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-top-left,body.swal2-no-backdrop .swal2-shown.swal2-top-start{top:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-top-end,body.swal2-no-backdrop .swal2-shown.swal2-top-right{top:0;right:0}body.swal2-no-backdrop .swal2-shown.swal2-center{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-left,body.swal2-no-backdrop .swal2-shown.swal2-center-start{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-end,body.swal2-no-backdrop .swal2-shown.swal2-center-right{top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom-left,body.swal2-no-backdrop .swal2-shown.swal2-bottom-start{bottom:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-bottom-end,body.swal2-no-backdrop .swal2-shown.swal2-bottom-right{right:0;bottom:0}.swal2-container{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;flex-direction:row;align-items:center;justify-content:center;padding:10px;background-color:transparent;z-index:1060;overflow-x:hidden;-webkit-overflow-scrolling:touch}.swal2-container.swal2-top{align-items:flex-start}.swal2-container.swal2-top-left,.swal2-container.swal2-top-start{align-items:flex-start;justify-content:flex-start}.swal2-container.swal2-top-end,.swal2-container.swal2-top-right{align-items:flex-start;justify-content:flex-end}.swal2-container.swal2-center{align-items:center}.swal2-container.swal2-center-left,.swal2-container.swal2-center-start{align-items:center;justify-content:flex-start}.swal2-container.swal2-center-end,.swal2-container.swal2-center-right{align-items:center;justify-content:flex-end}.swal2-container.swal2-bottom{align-items:flex-end}.swal2-container.swal2-bottom-left,.swal2-container.swal2-bottom-start{align-items:flex-end;justify-content:flex-start}.swal2-container.swal2-bottom-end,.swal2-container.swal2-bottom-right{align-items:flex-end;justify-content:flex-end}.swal2-container.swal2-grow-fullscreen>.swal2-modal{display:flex!important;flex:1;align-self:stretch;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.swal2-container.swal2-grow-column{flex:1;flex-direction:column}.swal2-container.swal2-grow-column.swal2-bottom,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-top{align-items:center}.swal2-container.swal2-grow-column.swal2-bottom-left,.swal2-container.swal2-grow-column.swal2-bottom-start,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-center-start,.swal2-container.swal2-grow-column.swal2-top-left,.swal2-container.swal2-grow-column.swal2-top-start{align-items:flex-start}.swal2-container.swal2-grow-column.swal2-bottom-end,.swal2-container.swal2-grow-column.swal2-bottom-right,.swal2-container.swal2-grow-column.swal2-center-end,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-top-end,.swal2-container.swal2-grow-column.swal2-top-right{align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right)>.swal2-modal{margin:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-container .swal2-modal{margin:0!important}}.swal2-container.swal2-fade{transition:background-color .1s}.swal2-container.swal2-shown{background-color:rgba(0,0,0,.4)}.swal2-popup{display:none;position:relative;flex-direction:column;justify-content:center;width:32em;max-width:100%;padding:1.25em;border-radius:.3125em;background:#fff;font-family:inherit;font-size:1rem;box-sizing:border-box}.swal2-popup:focus{outline:0}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-popup .swal2-header{display:flex;flex-direction:column;align-items:center}.swal2-popup .swal2-title{display:block;position:relative;max-width:100%;margin:0 0 .4em;padding:0;color:#595959;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-popup .swal2-actions{align-items:center;justify-content:center;margin:1.25em auto 0}.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-popup .swal2-actions.swal2-loading .swal2-styled.swal2-confirm{width:2.5em;height:2.5em;margin:.46875em;padding:0;border:.25em solid transparent;border-radius:100%;border-color:transparent;background-color:transparent!important;color:transparent;cursor:default;box-sizing:border-box;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-popup .swal2-actions.swal2-loading .swal2-styled.swal2-cancel{margin-right:30px;margin-left:30px}.swal2-popup .swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm::after{display:inline-block;width:15px;height:15px;margin-left:5px;border:3px solid #999;border-radius:50%;border-right-color:transparent;box-shadow:1px 1px 1px #fff;content:'';-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal}.swal2-popup .swal2-styled{margin:0 .3125em;padding:.625em 2em;font-weight:500;box-shadow:none}.swal2-popup .swal2-styled:not([disabled]){cursor:pointer}.swal2-popup .swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#3085d6;color:#fff;font-size:1.0625em}.swal2-popup .swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#aaa;color:#fff;font-size:1.0625em}.swal2-popup .swal2-styled:focus{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4)}.swal2-popup .swal2-styled::-moz-focus-inner{border:0}.swal2-popup .swal2-footer{justify-content:center;margin:1.25em 0 0;padding-top:1em;border-top:1px solid #eee;color:#545454;font-size:1em}.swal2-popup .swal2-image{max-width:100%;margin:1.25em auto}.swal2-popup .swal2-close{position:absolute;top:0;right:0;justify-content:center;width:1.2em;height:1.2em;padding:0;transition:color .1s ease-out;border:none;border-radius:0;background:0 0;color:#ccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer;overflow:hidden}.swal2-popup .swal2-close:hover{-webkit-transform:none;transform:none;color:#f27474}.swal2-popup>.swal2-checkbox,.swal2-popup>.swal2-file,.swal2-popup>.swal2-input,.swal2-popup>.swal2-radio,.swal2-popup>.swal2-select,.swal2-popup>.swal2-textarea{display:none}.swal2-popup .swal2-content{justify-content:center;margin:0;padding:0;color:#545454;font-size:1.125em;font-weight:300;line-height:normal;word-wrap:break-word}.swal2-popup #swal2-content{text-align:center}.swal2-popup .swal2-checkbox,.swal2-popup .swal2-file,.swal2-popup .swal2-input,.swal2-popup .swal2-radio,.swal2-popup .swal2-select,.swal2-popup .swal2-textarea{margin:1em auto}.swal2-popup .swal2-file,.swal2-popup .swal2-input,.swal2-popup .swal2-textarea{width:100%;transition:border-color .3s,box-shadow .3s;border:1px solid #d9d9d9;border-radius:.1875em;font-size:1.125em;box-shadow:inset 0 1px 1px rgba(0,0,0,.06);box-sizing:border-box}.swal2-popup .swal2-file.swal2-inputerror,.swal2-popup .swal2-input.swal2-inputerror,.swal2-popup .swal2-textarea.swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-popup .swal2-file:focus,.swal2-popup .swal2-input:focus,.swal2-popup .swal2-textarea:focus{border:1px solid #b4dbed;outline:0;box-shadow:0 0 3px #c4e6f5}.swal2-popup .swal2-file::-webkit-input-placeholder,.swal2-popup .swal2-input::-webkit-input-placeholder,.swal2-popup .swal2-textarea::-webkit-input-placeholder{color:#ccc}.swal2-popup .swal2-file:-ms-input-placeholder,.swal2-popup .swal2-input:-ms-input-placeholder,.swal2-popup .swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-popup .swal2-file::-ms-input-placeholder,.swal2-popup .swal2-input::-ms-input-placeholder,.swal2-popup .swal2-textarea::-ms-input-placeholder{color:#ccc}.swal2-popup .swal2-file::placeholder,.swal2-popup .swal2-input::placeholder,.swal2-popup .swal2-textarea::placeholder{color:#ccc}.swal2-popup .swal2-range input{width:80%}.swal2-popup .swal2-range output{width:20%;font-weight:600;text-align:center}.swal2-popup .swal2-range input,.swal2-popup .swal2-range output{height:2.625em;margin:1em auto;padding:0;font-size:1.125em;line-height:2.625em}.swal2-popup .swal2-input{height:2.625em;padding:.75em}.swal2-popup .swal2-input[type=number]{max-width:10em}.swal2-popup .swal2-file{font-size:1.125em}.swal2-popup .swal2-textarea{height:6.75em;padding:.75em}.swal2-popup .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;color:#545454;font-size:1.125em}.swal2-popup .swal2-checkbox,.swal2-popup .swal2-radio{align-items:center;justify-content:center}.swal2-popup .swal2-checkbox label,.swal2-popup .swal2-radio label{margin:0 .6em;font-size:1.125em}.swal2-popup .swal2-checkbox input,.swal2-popup .swal2-radio input{margin:0 .4em}.swal2-popup .swal2-validationerror{display:none;align-items:center;justify-content:center;padding:.625em;background:#f0f0f0;color:#666;font-size:1em;font-weight:300;overflow:hidden}.swal2-popup .swal2-validationerror::before{display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center;content:'!';zoom:normal}@supports (-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@-moz-document url-prefix(){.swal2-close:focus{outline:2px solid rgba(50,100,150,.4)}}.swal2-icon{position:relative;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;border:.25em solid transparent;border-radius:50%;line-height:5em;cursor:default;box-sizing:content-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;zoom:normal}.swal2-icon-text{font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-success{border-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:3.75em 3.75em;transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 3.75em;transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;top:-.25em;left:-.25em;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%;z-index:2;box-sizing:content-box}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;top:.5em;left:1.625em;width:.4375em;height:5.625em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);z-index:1}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;height:.3125em;border-radius:.125em;background-color:#a5dc86;z-index:2}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.875em;width:1.5625em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-progresssteps{align-items:center;margin:0 0 1.25em;padding:0;font-weight:600}.swal2-progresssteps li{display:inline-block;position:relative}.swal2-progresssteps .swal2-progresscircle{width:2em;height:2em;border-radius:2em;background:#3085d6;color:#fff;line-height:2em;text-align:center;z-index:20}.swal2-progresssteps .swal2-progresscircle:first-child{margin-left:0}.swal2-progresssteps .swal2-progresscircle:last-child{margin-right:0}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep{background:#3085d6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progresscircle{background:#add8e6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progressline{background:#add8e6}.swal2-progresssteps .swal2-progressline{width:2.5em;height:.4em;margin:0 -1px;background:#3085d6;z-index:10}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.swal2-show.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.swal2-hide.swal2-noanimation{-webkit-animation:none;animation:none}[dir=rtl] .swal2-close{right:auto;left:0}.swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.swal2-animate-success-icon .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-animate-error-icon{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-animate-error-icon .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}@-webkit-keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes blink {
  50% {
    border-color: #f0f;
  }
}
body {
  overflow-x: hidden;
}
h1 {
  text-align: left;
  margin: 0;
  margin-top: 0;
}
h2 {
  margin-bottom: 35px;
}
#app_top_head {
  text-align: center;
  width: 100%;
  background: #fef7cd;
}
#app_top_head .message {
  padding: 12px 0;
}
#full_frame_window {
  position: absolute;
  width: 100%;
  height: 600px;
  background: #f2f2f2;
}
#bag_front {
  padding-bottom: 130%;
}
#bag_front.page_1 {
  background-image: url("/images/app2/igelitka.jpg");
  background-repeat: no-repeat;
  -webkit-background-size: 100% auto;
  -o-background-size: 100% auto;
  background-size: 100% auto;
}
#bag_front .bag_inner {
  position: absolute;
  width: 60%;
  left: 20%;
  top: 25%;
}
#bag_front .bag_inner .frame {
  background: transparent;
  box-shadow: none;
}
#tshirt_front {
  padding-bottom: 130%;
  background-size: 100% auto;
  box-shadow: none;
}
#tshirt_front.page_1 {
  background-image: url("/images/app2/tshirt.jpg");
}
#tshirt_front.page_2 {
  background-image: url("/images/app2/tshirt_back.jpg");
}
#tshirt_front.page_2 .tshirt_inner {
  left: 32%;
  top: 15%;
}
#tshirt_front .tshirt_inner {
  position: absolute;
  width: 40%;
  left: 29.5%;
  top: 18%;
}
#tshirt_front .tshirt_inner .frame {
  background: transparent;
  box-shadow: none;
}
#tshirt_front .page {
  box-shadow: none;
  background: transparent;
}
#loader {
  top: 0;
  left: 0;
  display: none;
  position: fixed;
  z-index: 9999;
  width: 100%;
  height: 100%;
  background: rgba(255,255,255,0.5);
}
#loader:after {
  content: ' ';
  position: absolute;
  left: 50%;
  top: 50%;
  width: 64px;
  height: 64px;
  margin-left: -32px;
  margin-top: -32px;
  background: url("/images/app2/preloader.gif");
}
#loader.shown {
  display: block;
}
#small_loader {
  top: 0;
  left: 0;
  position: absolute;
  display: none;
  z-index: 114;
  width: 100%;
  height: 100%;
  background: rgba(255,255,255,0.5);
}
#small_loader:after {
  content: ' ';
  position: absolute;
  left: 50%;
  top: 50%;
  width: 64px;
  height: 64px;
  margin-left: 10px;
  margin-top: -32px;
  background: url("/images/app2/preloader-grey.gif");
}
#small_loader.shown {
  display: block;
}
#product_name {
  width: 100%;
}
#product_name::placeholder {
  position: relative;
  bottom: 5px;
}
#product_name_change {
  width: 100%;
  margin: 30px 0;
  margin-bottom: 80px;
  position: relative;
  text-align: center;
}
.book_side_description {
  position: absolute;
  bottom: -60px;
  width: 50%;
  height: 20px;
  text-align: center;
  font-size: 1.3em;
  color: #666;
}
.book_side_description#left_side_description {
  left: 0;
}
.book_side_description#right_side_description {
  right: 0;
}
#autofill {
  margin-bottom: 35px;
  display: block;
  line-height: 15px;
}
#autofill .button {
  background: transparent;
  background-color: #3dc132;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  clear: both;
  display: inline-block;
  margin-top: 15px;
}
#background_upload_button {
  display: block;
  width: 100%;
}
#shape_upload_button {
  display: block;
  width: 100%;
}
#user_page_container {
  text-align: center;
}
#user_page_container p {
  margin-bottom: 30px;
}
#user_page_container .button {
  margin-top: 30px;
  background: transparent;
  background-color: #3dc132;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
#helper {
  display: none;
  position: absolute;
  background: transparent;
  opacity: 0.5;
  width: auto;
  height: auto;
  z-index: 999999;
}
#helper img {
  width: 100%;
}
#product_form #qty_container {
  position: relative;
  bottom: 6px;
}
.productInfo {
  color: #656565;
  margin-top: 15px;
}
.productInfo.price {
  text-align: right;
  position: relative;
  top: 3px;
}
.productInfo strong {
  color: #000;
  white-space: nowrap;
}
#app_head {
  padding: 15px 35px;
  position: relative;
}
#app_head .add2cartButton {
  text-align: right;
}
#app_head #saveProduct {
  font-weight: bold;
  color: #f00;
}
#app_head .selectric-wrapper,
#main_panel .selectric-wrapper {
  bottom: 4px;
}
#app_head .button,
#main_panel .button {
  height: 55px;
  padding: 5px 20px;
  border-radius: 3px;
  text-align: center;
  line-height: 45px;
  background: url("../images/button-submit.png") repeat-x bottom;
  color: #fff;
  display: inline-block;
}
#app_head .button.continue,
#main_panel .button.continue {
  padding: 5px 35px;
  background: #3dc132;
  color: #fff;
}
#app_head .button#add2cart,
#main_panel .button#add2cart,
#app_head .button.add2cart,
#main_panel .button.add2cart,
#app_head .button.add2cartDisabled,
#main_panel .button.add2cartDisabled {
  padding: 5px 35px;
  background: #3dc132;
  color: #fff;
  margin-left: 15px;
}
#app_head .button.add2cartDisabled,
#main_panel .button.add2cartDisabled {
  background: #666;
}
.pseudo_modal {
  -webkit-box-shadow: 0px 0px 24px -5px rgba(0,0,0,0.42);
  -moz-box-shadow: 0px 0px 24px -5px rgba(0,0,0,0.42);
  box-shadow: 0px 0px 24px -5px rgba(0,0,0,0.42);
  padding: 15px;
}
.close_button {
  width: 40px;
  height: 40px;
  position: absolute;
  right: 45px;
  top: 15px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.938 7.938'><path fill='%23CECECE' d='M5.604 1.87L3.969 3.505 2.334 1.87l-.466.465L3.503 3.97 1.87 5.604l.465.465 1.634-1.633 1.634 1.633.465-.465L4.434 3.97 6.07 2.335z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.scrollbar {
  overflow-y: auto;
  padding: 5px;
  scrollbar-width: thin;
  scrollbar-color: #888 #f1f1f1;
  padding-right: 15px;
  height: 98%;
}
.scrollbar::-webkit-scrollbar {
  width: 12px; /* šířka scrollbaru */
}
.scrollbar::-webkit-scrollbar-track {
  background: #f1f1f1; /* barva pozadí trasy scrollbaru */
  border-radius: 10px;
}
.scrollbar::-webkit-scrollbar-thumb {
  background-color: #888; /* barva jezdce scrollbaru */
  border-radius: 10px;
  border: 3px solid #f1f1f1; /* kolem jezdce je prostor */
}
.scrollbar::-webkit-scrollbar-thumb:hover {
  background-color: #555; /* tmavší odstín při hoveru */
}
#themes_container_full {
  background: #f2f2f2;
  z-index: 115;
  left: 100px;
  position: absolute;
  width: 210%;
  height: 600px;
  top: 0px;
  padding: 15px;
  display: none;
  box-shadow: 10px -5px 7px rgba(0,0,0,0.1), 10px 5px 7px rgba(0,0,0,0.1); /* stín vpravo dole */
}
#themes_container_full .theme_selected_photo_product_mobile_selector {
  margin: 35px 0;
}
#themes_container_full #flex_cont {
  display: flex;
  flex-wrap: wrap;
  height: 86%;
}
#themes_container_full.shown {
  display: block;
}
@media (max-width: 799px) {
  #themes_container_full {
    position: fixed;
    width: 98%;
    left: 1%;
    top: 15px !important;
    height: 97%;
  }
  #themes_container_full #flex_cont {
    display: flex;
    flex-wrap: wrap;
    height: 69%;
  }
}
#themes_container_full #close_themes_container_full {
  display: block;
  font-size: 3em;
  font-weight: bold;
  color: #333;
  padding: 10px;
  position: absolute;
  top: 0px;
  right: 15px;
  text-decoration: none;
}
#themes_container_full #close_themes_container_full:hover {
  color: #f00;
}
#themes_container_full h2 {
  flex: 0 0 100%;
}
#themes_container_full #photo_products_selector {
  flex: 0 0 25%;
  border-right: 1px solid #666;
  padding-right: 15px;
}
#themes_container_full #photo_products_selector a {
  display: block;
}
#themes_container_full #photo_products_selector a.active {
  font-weight: bold;
  color: #f00;
}
@media (max-width: 799px) {
  #themes_container_full #photo_products_selector {
    display: none;
  }
}
#themes_container_full #themes_content_container {
  flex: 0 0 75%;
  height: 100%;
  padding-left: 25px;
}
@media (max-width: 799px) {
  #themes_container_full #themes_content_container {
    flex: 0 0 100%;
    height: 95%;
    padding: 5px;
    padding-left: 15px;
  }
}
#themes_container_full .inner_flex_container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  gap: 5px;
}
#themes_container_full .theme_cont {
  flex-basis: 20%;
  flex-grow: 0;
  flex-shrink: 0;
  margin-bottom: 15px;
  padding: 5px;
  background: #fff;
  border: 1px solid #f2f2f2;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  cursor: pointer;
  position: relative;
}
#themes_container_full .theme_cont .free_ride {
  position: absolute;
  top: 20%;
  text-align: center;
  width: 100%;
  left: 0;
  font-size: 0.9em;
  font-weight: bold;
  color: #cecece;
}
#themes_container_full .theme_cont img {
  float: left;
}
@media (max-width: 1023px) {
  #themes_container_full .theme_cont {
    flex-basis: 31%;
  }
}
@media (max-width: 799px) {
  #themes_container_full .theme_cont {
    flex-basis: 47%;
  }
}
@media (max-width: 320px) {
  #themes_container_full .theme_cont {
    flex-basis: 100%;
  }
}
#themes_container_full .theme_cont .theme_image {
  width: 100%;
  min-height: 60px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
#themes_container_full .theme_cont .theme_name {
  position: absolute;
  display: none;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 18%;
  background: rgba(0,0,0,0.5);
  color: #fff;
  padding: 15px;
  font-size: 0.9em;
  align-items: center;
  justify-content: center;
}
#themes_container_full .theme_cont:hover .theme_name {
  display: flex;
}
#app_container {
  min-height: 700px;
  position: relative;
}
#app_container #panels_wrapper {
  display: flex;
  flex-direction: row;
  align-items: stretch;
}
@media (max-width: 799px) {
  #app_container #panels_wrapper {
    flex-direction: column;
  }
}
#app_container #side_panel,
#app_container #main_panel {
  position: relative;
  min-height: 100px;
}
#app_container #side_panel {
  order: 1;
  z-index: 100;
}
@media (max-width: 799px) {
  #app_container #side_panel {
    order: 3;
  }
}
#app_container #side_panel #side_panel_inner {
  position: sticky;
  width: 100%;
  top: 25px;
  margin-bottom: 25px;
}
#app_container #main_panel {
  flex: 1;
  order: 2;
  z-index: 99;
}
#app_container #main_panel .help_button {
  z-index: 50;
  position: absolute;
  right: 55px;
  top: 0px;
  padding: 10px;
  background: #fff;
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'><path fill='%23000000' d='M31.728 55.961v-3.308c0-.97-.776-1.732-1.732-1.732s-1.732.762-1.732 1.732v3.308c0 .953.776 1.732 1.732 1.732s1.732-.78 1.732-1.732zM15.034 21.913a15.28 15.28 0 01-.041-1.126c0-8.278 6.723-15.015 15.003-15.015 8.28 0 15.003 6.737 15.003 15.015 0 4.832-1.302 8.14-3.204 10.374-4.376 5.16-11.681 4.624-11.681 4.624a1.754 1.754 0 00-1.287.45c-.35.33-.553.78-.563 1.247l-.2 9.924c-.02.952.74 1.749 1.695 1.766a1.736 1.736 0 001.766-1.697l.168-8.26c2.936-.174 8.79-1.161 12.743-5.82 2.317-2.719 4.027-6.72 4.027-12.608 0-10.2-8.275-18.479-18.467-18.479-10.192 0-18.467 8.278-18.467 18.48 0 .467.017.917.05 1.385a1.73 1.73 0 001.857 1.593 1.73 1.73 0 001.598-1.853z'/></svg>");
  background-repeat: no-repeat;
  background-size: 80% 80%;
  background-position: center center;
  width: 50px;
  height: 50px;
  -webkit-border-radius: 25px;
  border-radius: 25px;
  border: 1px solid #e7e7e7;
}
#app_container #main_panel .help_button:hover {
  background: #000;
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'><path fill='%23FFFFFF' d='M31.728 55.961v-3.308c0-.97-.776-1.732-1.732-1.732s-1.732.762-1.732 1.732v3.308c0 .953.776 1.732 1.732 1.732s1.732-.78 1.732-1.732zM15.034 21.913a15.28 15.28 0 01-.041-1.126c0-8.278 6.723-15.015 15.003-15.015 8.28 0 15.003 6.737 15.003 15.015 0 4.832-1.302 8.14-3.204 10.374-4.376 5.16-11.681 4.624-11.681 4.624a1.754 1.754 0 00-1.287.45c-.35.33-.553.78-.563 1.247l-.2 9.924c-.02.952.74 1.749 1.695 1.766a1.736 1.736 0 001.766-1.697l.168-8.26c2.936-.174 8.79-1.161 12.743-5.82 2.317-2.719 4.027-6.72 4.027-12.608 0-10.2-8.275-18.479-18.467-18.479-10.192 0-18.467 8.278-18.467 18.48 0 .467.017.917.05 1.385a1.73 1.73 0 001.857 1.593 1.73 1.73 0 001.598-1.853z' /></svg>");
  background-repeat: no-repeat;
  background-size: 80% 80%;
  background-position: center center;
}
#app_container #main_panel .help_button.help_button_phone {
  right: 0;
  top: 20px;
}
#app_container.short_view #side_panel {
  width: 50%;
}
#app_container.short_view #main_panel {
  position: relative;
  width: 50%;
}
#app_container.full_view #side_panel {
  width: 10%;
}
#app_container.full_view #main_panel {
  position: relative;
  width: 90%;
}
.app_menu {
  top: 0;
  left: 0;
  z-index: 9;
  width: 100px;
  position: absolute;
}
.app_menu a {
  color: #000;
  text-decoration: none;
  text-align: center;
  position: relative;
  display: block;
  background: #fff;
  border: 1px solid #f2f2f2;
  padding: 15px 5px;
  overflow: hidden;
}
.app_menu a.active,
.app_menu a:hover {
  background: #f2f2f2;
}
.app_menu a span.description {
  display: inline-block;
  margin-top: 10px;
  font-size: 0.9em;
}
.app_menu a span.icon {
  display: inline-block;
  width: 30px;
  height: 30px;
  background: transparent;
}
.app_menu a.layouts span.icon {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.938 7.938'><path fill='%23CECECE' d='M4.772 2.953h2.362c.445 0 .803.358.803.803v3.378a.801.801 0 0 1-.803.803H4.772a.801.801 0 0 1-.803-.803V3.756c0-.445.358-.803.803-.803zm0-2.953h2.362c.445 0 .803.358.803.803v.803a.801.801 0 0 1-.803.804H4.772a.801.801 0 0 1-.803-.804V.803c0-.445.358-.803.803-.803zM.803 0h1.748c.445 0 .804.358.804.803v6.331a.801.801 0 0 1-.804.803H.803A.801.801 0 0 1 0 7.135V.804C0 .357.358 0 .803 0z' /></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.app_menu a.photos span.icon {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.075 8.075'><path fill='%23CECECE' d='M.777 0A.787.787 0 0 0 0 .776v6.52c0 .42.356.777.777.777h6.52a.788.788 0 0 0 .777-.778V.776A.787.787 0 0 0 7.297 0H.777zm0 .53h6.52c.138 0 .248.11.248.247v5.707L4.38 3.364 3.033 5.112 1.947 3.931.529 6.046V.777C.53.64.64.53.777.53zm1.784 1.228a.685.685 0 0 0-.685.685.685.685 0 0 0 .685.685.685.685 0 0 0 .685-.685.685.685 0 0 0-.685-.685z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.app_menu a.texts span.icon {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.938 7.938'><path fill='%23CECECE' d='M1.32.887h5.298v1.624h-.633l-.157-.982-.134-.117H4.59V6.41l.157.144.597.049v.449h-2.75v-.449l.601-.05.153-.143V1.412h-1.1l-.138.117-.157.982H1.32z' /></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.app_menu a.shapes span.icon {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.938 7.938'><path fill='%23CECECE' d='M1.386.748a.64.64 0 0 0-.638.638v2.655a.639.639 0 0 0 .638.636h1.875v2.019c0 .273.22.494.494.494h2.94c.274 0 .495-.22.495-.494v-2.94a.493.493 0 0 0-.494-.495H4.677V1.386a.639.639 0 0 0-.635-.638H1.386zm0 .286h2.655a.347.347 0 0 1 .35.352v1.875h-.636a.493.493 0 0 0-.494.494v.637H1.386a.347.347 0 0 1-.352-.35V1.385c0-.198.154-.352.352-.352z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.app_menu a.backgrounds span.icon {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.938 7.938'><path fill='%23CECECE' d='M1.22.678h5.497c.301 0 .543.242.543.543v5.496c0 .301-.242.543-.543.543H1.221a.542.542 0 0 1-.543-.543V1.221C.678.92.92.678 1.22.678z' /></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.app_menu a.user_shapes span.icon {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.583 10.583'><path fill='%23CECECE' d='M6.155.07A5.292 5.292 0 00.071 4.429a5.292 5.292 0 004.357 6.084 5.292 5.292 0 006.084-4.357A5.292 5.292 0 006.155.071zm-.79 1.146l1.197 2.475 2.72.405-1.986 1.917.427 2.701-2.391-1.279-2.456 1.257.48-2.714-1.94-1.913 2.7-.384z' /></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.app_menu a.user_page span.icon {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.583 10.583'><path fill='%23CECECE' d='M2.095 0a.902.902 0 00-.903.902v8.779c0 .499.404.902.903.902h6.393a.902.902 0 00.903-.902V.902A.902.902 0 008.488 0zm0 .143h6.393c.422 0 .76.337.76.76v7.925H1.335V.902c0-.422.338-.759.76-.759z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.app_menu a.calendarium span.icon {
  background-image: url("data:image/svg+xml;utf8,<svg width='54' height='54' xmlns='http://www.w3.org/2000/svg'><path fill='%23CECECE' d='M42.668 7.632h-1.464V6.035c0-2.023-1.596-3.667-3.56-3.667-1.965 0-3.56 1.644-3.56 3.667V7.63h-3.655V6.035c0-2.023-1.594-3.667-3.56-3.667-1.964 0-3.56 1.644-3.56 3.667V7.63h-3.653V6.035c0-2.023-1.596-3.667-3.56-3.667s-3.56 1.644-3.56 3.667V7.63h-1.87A5.674 5.674 0 005 13.297V45.3a5.674 5.674 0 005.667 5.666h32a5.674 5.674 0 005.668-5.666v-32a5.675 5.675 0 00-5.667-5.667zM45 45.3a2.336 2.336 0 01-2.333 2.333H10.667A2.336 2.336 0 018.333 45.3V15.965h36.668V45.3zM17.46 36.42h-6.127v5.448h6.127v-5.448zm16.361 0h-6.125v5.448h6.125v-5.448zm-8.182 0H19.51v5.448h6.128v-5.448zm16.36 0h-6.126v5.448H42v-5.448zM17.46 29.147h-6.127v5.449h6.127v-5.45zm16.361 0h-6.125v5.449h6.125v-5.45zm-8.182 0H19.51v5.449h6.128v-5.45zm16.36 0h-6.126v5.449H42v-5.45zM17.46 21.869h-6.127v5.452h6.127V21.87zm16.361 0h-6.125v5.452h6.125V21.87zm-8.182 0H19.51v5.452h6.128V21.87zm16.36 0h-6.126v5.452H42V21.87zM36.085 6.035c0-.919.699-1.667 1.56-1.667.861 0 1.56.748 1.56 1.667v6.529c0 .917-.699 1.667-1.56 1.667-.86 0-1.56-.748-1.56-1.667v-6.53zm-10.775 0c0-.919.7-1.667 1.56-1.667.86 0 1.56.748 1.56 1.667v6.529c0 .917-.698 1.667-1.56 1.667-.86 0-1.56-.748-1.56-1.667v-6.53zm-10.774 0c0-.919.7-1.667 1.56-1.667.86 0 1.56.748 1.56 1.667v6.529c0 .917-.7 1.667-1.56 1.667-.86 0-1.56-.748-1.56-1.667v-6.53z' /></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.app_menu a.themes span.icon {
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 414 414' xmlns='http://www.w3.org/2000/svg'><path fill='%23CECECE' d='M241.585 265.311c-6.348 15.496-42.263 124.465-43.788 129.099-2.431 7.379 1.259 15.383 8.449 18.328 7.189 2.944 15.435-.173 18.878-7.138 2.165-4.379 53.083-107.402 59.355-122.719 3.137-7.658 6.188-19.807 8.596-30.863l-35.88-14.895c-6.047 9.574-12.429 20.422-15.61 28.188zM363.061 50.904c-17.052-25.867-44.2-42.01-80.69-47.98C270.513.985 258.701 0 247.261 0 187.198 0 134.355 26.518 94.447 76.686c-25.912 32.574-44.91 73.506-54.938 118.371-9.581 42.863-10.104 87.063-1.475 124.459l.068.285c7.519 30.072 34.704 72.422 71.603 72.422 11.282 0 28.049-4.225 43.876-24.332 6.559-8.203 11.931-16.471 16.672-23.766 12.632-19.436 18.416-26.779 29.127-26.779 2.522 0 5.394.387 8.565 1.148 8.888-26.43 17.542-51.732 20.466-58.869 2.947-7.197 8.42-17.166 16.255-29.627a51.906 51.906 0 01-1.608-4.822c-3.976-14.438-2.146-31.67 5.291-49.83 7.28-17.773 18.703-32.693 33.033-43.152 12.951-9.451 27.58-14.744 41.19-14.906h.208c2.38 0 4.7.455 6.899 1.357a18.24 18.24 0 019.006 7.998 18.157 18.157 0 01-.557 18.604c-2.049 3.223-1.73 5.375 2.444 16.436 4.753 12.588 11.261 29.826 3.183 51.977-9.528 26.123-24.521 37.445-35.494 42.348-3.169 14.441-6.261 25.398-9.192 32.559-.872 2.129-2.524 5.787-4.733 10.529 13.363-10.164 26.267-23.42 38.113-39.41 27.22-36.742 45.494-83.537 48.884-125.18 2.647-32.547-3.67-61.455-18.272-83.602zM102.218 244.771c-16.567 0-29.998-13.432-29.998-29.998 0-16.567 13.431-30 29.998-30 16.568 0 29.999 13.432 29.999 30 0 16.567-13.43 29.998-29.999 29.998zm222.649-110.847a3.194 3.194 0 00-2.822-1.636c-19.627.232-46.938 15.584-60.522 48.744-6.168 15.061-7.797 28.951-4.708 40.166a35.633 35.633 0 003.338 8.119l35.878 14.896a35.336 35.336 0 005.276-1.84c8.324-3.681 19.879-12.541 27.652-33.854 6.171-16.92 1.233-29.998-3.123-41.539-4.164-11.029-7.453-19.742-1.063-29.791.628-.99.664-2.242.094-3.265zm-5.582 69.375c-.033.648-1.007 16.012-17.269 26.248-.3.188-.613.352-.936.486a6.358 6.358 0 01-7.861-2.486 6.34 6.34 0 01-.82-4.812 6.348 6.348 0 012.821-3.984c10.514-6.615 11.297-15.762 11.326-16.148.121-2.393 1.656-4.574 3.904-5.516.197-.084.401-.156.609-.221a6.389 6.389 0 018.226 6.433zM135.55 164.774c-16.567 0-29.998-13.43-29.998-29.998s13.431-29.998 29.998-29.998c16.568 0 29.999 13.43 29.999 29.998s-13.43 29.998-29.999 29.998zm59.997-59.997c-16.567 0-29.998-13.432-29.998-29.998 0-16.568 13.431-30 29.998-30s29.999 13.432 29.999 30c0 16.567-13.431 29.998-29.999 29.998zm92.705-6.503c-16.566 0-29.997-13.43-29.997-29.998s13.431-29.998 29.997-29.998c16.569 0 30 13.43 30 29.998s-13.43 29.998-30 29.998z' fill-rule='nonzero'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.app_panel {
  padding-left: 100px;
  display: none;
  z-index: 8;
  width: 100%;
}
.app_panel #photos_container,
.app_panel #backgrounds_container,
.app_panel #texts_container,
.app_panel #shapes_container,
.app_panel #layouts_container,
.app_panel #user_shapes_container,
.app_panel #user_page_container,
.app_panel #calendarium_container {
  height: 100%;
}
.app_panel #photos_container {
  height: 570px;
}
.app_panel #themes_container {
  background: #fff;
  height: 100%;
}
.app_panel.shown {
  display: block;
}
.app_panel #calendarium_container {
  height: 88%;
}
.app_panel .app_panel_container {
  padding: 15px;
  background: #f2f2f2;
  max-height: 920px;
  height: 920px;
}
.app_panel .app_panel_container p.info {
  color: #666;
  text-align: center;
}
.app_panel .app_panel_container.white {
  background: #fff;
}
.app_panel .app_panel_container .max_height {
  height: 100%;
}
.app_panel .app_panel_container #add_new_text {
  width: 100%;
}
.app_panel .app_panel_container #color_pallette {
  margin-top: 30px;
  margin-bottom: 30px;
}
.app_panel .app_panel_container #color_pallette .color {
  float: left;
  width: 30px;
  height: 30px;
  margin: 5px;
  border-radius: 3px;
}
.app_panel .app_panel_container #color_pallette .color.active,
.app_panel .app_panel_container #color_pallette .color:hover {
  border: 2px solid #f00;
}
.app_panel .app_panel_container #font_pallette {
  margin-top: 30px;
}
.app_panel .app_panel_container #font_pallette .font {
  border: 2px solid transparent;
  padding: 5px;
  border-radius: 3px;
  margin: 5px;
  float: left;
  width: 50px;
  height: 30px;
}
.app_panel .app_panel_container #font_pallette .font img {
  width: 100%;
}
.app_panel .app_panel_container #font_pallette .font.active,
.app_panel .app_panel_container #font_pallette .font:hover {
  border: 2px solid #f00;
}
#app {
  min-height: 200px;
}
.photo,
.layout,
background,
.calendarium_thumb {
  cursor: pointer;
  text-align: center;
}
.calendarium_thumb a {
  display: block;
}
.inner_photo_container {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  justify-content: center;
  gap: 1rem;
  padding: 1rem 0;
}
.inner_photo_container .photo {
  height: 100%;
}
.inner_photo_container .outer_photo {
  flex: 0 0 calc(33% - 1rem);
  box-sizing: border-box;
  overflow: hidden;
  position: relative;
  aspect-ratio: 1/1;
  background-color: #fff;
  box-shadow: 0 2px 4px rgba(0,0,0,0.1);
  transition: transform 0.2s ease-in-out;
  -webkit-border-radius: 1px;
  border-radius: 1px;
}
.inner_photo_container .outer_photo img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.inner_photo_container .outer_photo .delete_photo {
  position: absolute;
  top: 4px;
  right: 6px;
  z-index: 15;
  font-size: 0.8em;
  font-weight: bold;
  text-decoration: none;
  color: #666;
  text-shadow: 0px 0px 3px #fff;
}
.photo .used {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.photo.used_photo .used {
  background: rgba(0,0,0,0.5);
  position: absolute;
}
.photo.used_photo .used span {
  display: block;
  position: absolute;
  color: #fff;
  text-align: center;
  width: 100%;
  height: 200px;
  left: 0;
  top: 15px;
  display: none;
}
.photo.used_photo .used img {
  float: left;
  opacity: 0.5;
}
img.calendarium {
  width: 100%;
}
#qty_discount_msg {
  padding: 0 15px;
  margin-bottom: 30px;
  text-align: center;
  font-style: italic;
  color: #808080;
}
#qty_discount_msg .qty_dis_green {
  color: #808080;
}
.overview_page_container {
  margin-bottom: 30px;
  position: relative;
}
.overview_page_container .add_page {
  width: 20px;
  height: 20px;
  background-color: #666;
  border-radius: 10px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.938 7.938'><path fill='%23CECECE' d='M3.64 2.08v1.56H2.08v.658h1.56v1.56h.658v-1.56h1.56V3.64h-1.56V2.08H3.64z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
  position: absolute;
  top: 50%;
  margin-top: -10px;
  z-index: 110;
}
.overview_page_container .add_page.pre {
  left: -9px;
}
.overview_page_container .add_page.post {
  right: -9px;
}
.page_background {
  width: 100%;
  position: absolute;
}
.double_page_shadow {
  background: #fff;
  -webkit-box-shadow: 0px 0px 24px -5px rgba(0,0,0,0.42);
  -moz-box-shadow: 0px 0px 24px -5px rgba(0,0,0,0.42);
  box-shadow: 0px 0px 24px -5px rgba(0,0,0,0.42);
}
#page_detail .page.page_left {
  -webkit-box-shadow: -14px 4px 18px -10px rgba(0,0,0,0.42);
  -moz-box-shadow: -14px 4px 18px -10px rgba(0,0,0,0.42);
  box-shadow: -14px 4px 18px -10px rgba(0,0,0,0.42);
  background: linear-gradient(270deg, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 7%, rgba(255,255,255,0.5) 100%);
}
#page_detail .page.page_right {
  -webkit-box-shadow: 10px 4px 18px -6px rgba(0,0,0,0.42);
  -moz-box-shadow: 10px 4px 18px -6px rgba(0,0,0,0.42);
  box-shadow: 10px 4px 18px -6px rgba(0,0,0,0.42);
  background: linear-gradient(90deg, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 7%, rgba(255,255,255,0.5) 100%);
}
.page {
  cursor: pointer;
  position: relative;
  display: block;
  overflow: hidden;
  width: 100%;
  background: rgba(255,255,255,0.5);
  -webkit-box-shadow: 0px 0px 24px -5px rgba(0,0,0,0.42);
  -moz-box-shadow: 0px 0px 24px -5px rgba(0,0,0,0.42);
  box-shadow: 0px 0px 24px -5px rgba(0,0,0,0.42);
}
.page.force_rotated .overlay {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.page.page_left {
  -webkit-box-shadow: -11px 4px 12px -10px rgba(0,0,0,0.4);
  -moz-box-shadow: -11px 4px 12px -10px rgba(0,0,0,0.4);
  box-shadow: -11px 4px 12px -10px rgba(0,0,0,0.4);
}
.page.page_left .go_to_detail {
  background: linear-gradient(270deg, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 7%, rgba(255,255,255,0.5) 100%);
}
.page.page_right {
  -webkit-box-shadow: 10px 4px 12px -10px rgba(0,0,0,0.42);
  -moz-box-shadow: 10px 4px 12px -10px rgba(0,0,0,0.42);
  box-shadow: 10px 4px 12px -10px rgba(0,0,0,0.42);
}
.page.page_right .go_to_detail {
  background: linear-gradient(90deg, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 7%, rgba(255,255,255,0.5) 100%);
}
.page:hover .page_qty_container {
  background: #f00;
}
.page:hover .delete_page {
  display: block;
}
.page:hover .go_to_detail .detail_ico {
  z-index: 200;
  display: block;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.938 7.938'><path fill='%23CECECE' d='M4.722 1.832a2.064 2.064 0 0 0-1.445-.598c-.536 0-1.066.219-1.445.598s-.598.909-.598 1.445.22 1.066.598 1.445c.38.379.91.597 1.445.597.425 0 .844-.138 1.19-.384l1.768 1.77.469-.47-1.77-1.768c.247-.345.386-.765.386-1.19 0-.536-.219-1.066-.598-1.445zm-.477.477c.012.014.026.032.044.051l.044.048a2.732 2.732 0 0 0 .081.11 2.687 2.687 0 0 0 .07.116 2.871 2.871 0 0 0 .058.12l.02.063.025.065a2.856 2.856 0 0 0 .032.127 2.567 2.567 0 0 0 .02.137c0 .018 0 .039.002.063l.004.068-.004.067a2.659 2.659 0 0 0-.002.064 2.76 2.76 0 0 0-.02.137 2.638 2.638 0 0 0-.032.127l-.024.064-.021.063a2.804 2.804 0 0 0-.057.12 2.6 2.6 0 0 0-.07.117 2.787 2.787 0 0 0-.082.11l-.044.047-.044.051-.051.044-.048.045a2.732 2.732 0 0 0-.11.08 2.695 2.695 0 0 0-.116.071 2.874 2.874 0 0 0-.12.057l-.063.021-.065.024a2.856 2.856 0 0 0-.127.032 2.567 2.567 0 0 0-.137.02l-.064.002-.067.004-.067-.004a2.659 2.659 0 0 0-.064-.002 2.76 2.76 0 0 0-.137-.02 2.638 2.638 0 0 0-.127-.032l-.064-.024-.063-.02a2.804 2.804 0 0 0-.12-.058 2.6 2.6 0 0 0-.117-.07 2.78 2.78 0 0 0-.11-.081l-.047-.045-.051-.044-.044-.05c-.017-.02-.032-.035-.045-.048a2.732 2.732 0 0 0-.081-.11 2.687 2.687 0 0 0-.07-.117 2.871 2.871 0 0 0-.057-.12l-.021-.063-.024-.064a2.856 2.856 0 0 0-.032-.127 2.567 2.567 0 0 0-.02-.137l-.003-.064c0-.026-.002-.049-.003-.067l.003-.068.003-.063a2.76 2.76 0 0 0 .02-.137 2.637 2.637 0 0 0 .032-.127l.024-.065.02-.062a2.811 2.811 0 0 0 .058-.12 2.6 2.6 0 0 0 .07-.118 2.78 2.78 0 0 0 .081-.11l.045-.047.044-.05.05-.045.048-.044a2.732 2.732 0 0 0 .11-.082 2.684 2.684 0 0 0 .117-.07 2.869 2.869 0 0 0 .12-.057l.063-.02.064-.025a2.856 2.856 0 0 0 .127-.032 2.567 2.567 0 0 0 .137-.02c.019 0 .04 0 .064-.002l.067-.004.067.004.064.002a2.76 2.76 0 0 0 .137.02 2.638 2.638 0 0 0 .127.032l.065.024.062.021a2.811 2.811 0 0 0 .12.057 2.6 2.6 0 0 0 .118.07 2.784 2.784 0 0 0 .11.082l.047.044.05.044z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.page .go_to_detail {
  z-index: 200;
}
.page .go_to_detail .detail_ico {
  display: none;
}
.page .go_to_detail .ico {
  border-radius: 25px;
  width: 40px;
  height: 40px;
  top: 50%;
  left: 50%;
  margin-top: -20px;
  margin-left: -20px;
}
.page_title {
  display: block;
  margin-top: 15px;
  font-size: 0.8em;
  text-align: center;
}
#product_frame {
  width: 100%;
}
#book_cover_stripe {
  -webkit-box-shadow: 0px 0px 12px 5px rgba(0,0,0,0.2);
  box-shadow: 0px 0px 12px 5px rgba(0,0,0,0.2);
  background: #fff;
  height: 100%;
  position: absolute;
  top: 0;
  left: 50%;
  z-index: 105;
}
.photo {
  text-align: center;
  margin: 15px 0;
}
.photo img {
  width: 100%;
  height: 100%;
}
.layout_cont {
  margin-bottom: 15px;
  padding-bottom: 20px;
  border-bottom: 2px solid #e7e7e7;
}
.layout_cont span {
  color: #cecece;
  display: block;
  text-align: center;
}
.layout,
.shape,
.background,
.calendarium_thumb {
  margin-top: 10px;
}
.layout img,
.shape img,
.background img,
.calendarium_thumb img {
  cursor: pointer;
  width: 100%;
  border: 2px solid #e7e7e7;
}
.layout img:hover,
.shape img:hover,
.background img:hover,
.calendarium_thumb img:hover {
  border-color: #f00;
}
.layout.active img,
.shape.active img,
.background.active img,
.calendarium_thumb.active img {
  border-color: #f00;
}
.layout.inactive img,
.shape.inactive img,
.background.inactive img,
.calendarium_thumb.inactive img {
  opacity: 0.2;
  border-color: #666;
}
.shape_group {
  padding-bottom: 15px;
  border-bottom: 1px solid #cecece;
  margin-bottom: 15px;
}
.go_to_overview {
  display: inline-block;
  margin-top: 50px;
  color: #f00;
  text-align: center;
  position: relative;
}
.go_to_overview:hover {
  color: #f00;
  text-decoration: none;
}
.ico {
  position: absolute;
  width: 40px;
  height: 40px;
  background: #fff;
  border-radius: 20px;
  border: 1px solid #ccc;
  text-indent: 9999px;
  overflow: hidden;
  z-index: 105 !important;
}
#page_detail {
  padding-bottom: 35px;
}
#page_detail #subpage_container {
  display: none;
  margin-top: 35px;
}
#page_detail #subpage_container.shown {
  display: block;
}
#page_detail .page #cal_spirala {
  position: absolute;
  width: 100%;
  height: 5%;
  background: url("/images/app2/spirala-planovaci.png");
  -webkit-background-size: 100% auto;
  -o-background-size: 100% auto;
  background-size: 100% auto;
  z-index: 1000;
  top: -2.2%;
}
#page_detail .page #cal_dot {
  position: absolute;
  z-index: 1000;
  width: 1%;
  padding-bottom: 1%;
  top: 5%;
  left: 50%;
  margin-left: -0.5%;
  background: #fff;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
#page_detail .page.page_calendarium {
  overflow: visible;
}
#page_detail.fotopexeso-30-paru .ico.zoom_in,
#page_detail.fotopexeso-16-paru .ico.zoom_in,
#page_detail.pexeso .ico.zoom_in,
#page_detail.fotopexeso-30-paru .ico.zoom_out,
#page_detail.fotopexeso-16-paru .ico.zoom_out,
#page_detail.pexeso .ico.zoom_out,
#page_detail.fotopexeso-30-paru .ico.rotate,
#page_detail.fotopexeso-16-paru .ico.rotate,
#page_detail.pexeso .ico.rotate {
  display: none !important;
}
#page_detail.fotopexeso-30-paru .ico.clear,
#page_detail.fotopexeso-16-paru .ico.clear,
#page_detail.pexeso .ico.clear {
  display: block !important;
  width: 10px;
  height: 10px;
  right: 2px;
  top: 2px;
}
.object_in_page {
  z-index: 100;
}
.floating_photo img {
  border: 4px solid #fff;
  -webkit-box-shadow: 0px 0px 14px 5px rgba(0,0,0,0.4);
  box-shadow: 0px 0px 14px 5px rgba(0,0,0,0.4);
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.object {
  z-index: 100;
}
.object,
.object_in_page {
  position: absolute;
  cursor: grab;
}
.object.dragged,
.object_in_page.dragged {
  cursor: grabbing;
}
.object img,
.object_in_page img {
  position: absolute;
  width: 100%;
}
.object .resizer,
.object_in_page .resizer {
  display: none;
  position: absolute;
  width: 25px;
  height: 25px;
  z-index: 120;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13.229 13.229'><path fill='\%23FF00FF' d='M2.91 2.91h3.927L5.358 4.39 8.84 7.87l1.479-1.478v3.927H6.392l1.479-1.48-3.482-3.48L2.91 6.836z' /></svg>");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: center center;
}
.object .resizer.se,
.object_in_page .resizer.se {
  cursor: se-resize;
  bottom: -12px;
  right: -12px;
}
.object[data-content_type=text],
.object_in_page[data-content_type=text] {
  border: 1px solid transparent;
}
.object[data-content_type=text].active,
.object_in_page[data-content_type=text].active {
  z-index: 100000;
  -webkit-animation: blink 0.4s step-end infinite alternate;
}
.ico {
  display: none;
  text-indent: 9999px;
}
.ico.make_float {
  width: 25px;
  height: 25px;
  top: 15px;
  left: 15px;
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'><path d='M6.347 13.709l2.133 2.133H3.358V10.72l2.133 2.133 2.145-2.145.856.856-2.145 2.145zm6.506 0l-2.133 2.133h5.122V10.72l-2.133 2.133-2.145-2.145-.856.856 2.145 2.145zM5.49 6.347L3.358 8.48V3.358H8.48L6.347 5.491l2.145 2.145-.856.856-2.145-2.145zm8.218 0l2.133 2.133V3.358H10.72l2.133 2.133-2.145 2.145.856.856 2.145-2.145z' fill='%23CECECE'/></svg>");
  background-repeat: no-repeat;
  background-size: 85% 85%;
  background-position: center center;
  display: none;
}
.ico.warning {
  bottom: 15px;
  left: 15px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.938 7.938'><path fill='%23CECECE' d='M5.604 1.87L3.969 3.505 2.334 1.87l-.466.465L3.503 3.97 1.87 5.604l.465.465 1.634-1.633 1.634 1.633.465-.465L4.434 3.97 6.07 2.335z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
  display: none;
}
.ico.clear {
  width: 25px;
  height: 25px;
  top: 15px;
  right: 15px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.938 7.938'><path fill='%23CECECE' d='M5.604 1.87L3.969 3.505 2.334 1.87l-.466.465L3.503 3.97 1.87 5.604l.465.465 1.634-1.633 1.634 1.633.465-.465L4.434 3.97 6.07 2.335z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.ico.add_text {
  top: -515px;
  left: 15px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.938 7.938'><path fill='%23CECECE' d='M2.04 1.724h3.859v1.183h-.461l-.115-.715-.097-.085H4.42v3.64l.115.105.435.036v.327H2.967v-.327l.438-.037.112-.104v-3.64h-.802l-.1.085-.115.715h-.46z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.ico.rotate,
.ico.zoom_in,
.ico.zoom_out {
  top: 50%;
  left: 50%;
  margin-top: -15px;
  margin-left: -15px;
}
.ico.zoom_in {
  cursor: zoom-in;
  margin-left: 30px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.938 7.938'><path fill='%23CECECE' d='M3.64 2.08v1.56H2.08v.658h1.56v1.56h.658v-1.56h1.56V3.64h-1.56V2.08H3.64z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.ico.zoom_out {
  cursor: zoom-out;
  margin-left: -60px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.938 7.938'><path fill='%23CECECE' d='M2.08 3.64h3.778v.658H2.08z' /></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.ico.rotate {
  cursor: pointer;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.938 7.938'><path fill='%23CECECE' d='M3.92 1.383A2.57 2.57 0 001.44 4.629a.106.106 0 00.13.074l.56-.152a.106.106 0 00.074-.13 1.784 1.784 0 01.457-1.728 1.782 1.782 0 012.518 0 1.782 1.782 0 010 2.518c-.32.32-.735.485-1.155.51v-.752a.106.106 0 00-.18-.074L2.692 6.049a.106.106 0 000 .148l1.155 1.155a.106.106 0 00.18-.075v-.765a2.552 2.552 0 001.712-.742A2.571 2.571 0 003.92 1.383z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.ico.delete_object {
  width: 25px;
  height: 25px;
  top: -20px;
  right: -20px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.938 7.938'><path fill='%23CECECE' d='M3.667 1.308v.646H2.18v.607h3.578v-.607H4.273v-.646zM2.317 2.99v3.64H5.62V2.99h-.606v3.035H2.923V2.99zm1.35 0v2.354h.606V2.99z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.ico.delete_page {
  width: 25px;
  height: 25px;
  top: -20px;
  right: -20px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.938 7.938'><path fill='%23CECECE' d='M3.667 1.308v.646H2.18v.607h3.578v-.607H4.273v-.646zM2.317 2.99v3.64H5.62V2.99h-.606v3.035H2.923V2.99zm1.35 0v2.354h.606V2.99z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.ico.delete_page_book {
  width: 25px;
  height: 25px;
  top: -20px;
  right: -20px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.938 7.938'><path fill='%23CECECE' d='M3.667 1.308v.646H2.18v.607h3.578v-.607H4.273v-.646zM2.317 2.99v3.64H5.62V2.99h-.606v3.035H2.923V2.99zm1.35 0v2.354h.606V2.99z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.full_mask {
  width: 100%;
  height: 100%;
  top: 0%;
  left: 0%;
  pointer-events: none;
  z-index: 100;
}
#page_detail .frame:hover .ico,
#page_detail .page:hover .ico,
#page_detail .frame.activated .ico,
#page_detail .page.activated .ico {
  z-index: 102;
  display: block;
}
#page_detail .frame:hover .resizer,
#page_detail .page:hover .resizer,
#page_detail .frame.activated .resizer,
#page_detail .page.activated .resizer {
  display: block;
}
#page_detail .overlay {
  cursor: move;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 101;
  pointer-events: none;
}
.cz .full_page_message.has_to_be_blank {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120.271 38.22'><path d='M36.6 10.253v.104c.304.314.525.556.663.724.138.166.244.31.318.43h1.369c.079-.128.208-.298.387-.51.181-.215.38-.43.594-.644v-.104h-.778c-.384.228-.682.453-.897.675a5.012 5.012 0 00-.878-.675zm9.878 0c-.16.258-.461.643-.9 1.154v.104h.777c.182-.128.432-.322.752-.583.322-.263.55-.461.682-.594v-.08zm-14.792.05c-.425 0-.637.19-.637.571 0 .384.212.575.637.575.212 0 .37-.05.475-.15a.56.56 0 00.161-.425c0-.38-.212-.57-.636-.57zm48.52 0v1.372c0 .25.03.536.089.855h-.039c-.283-.419-.695-.628-1.234-.628-.513 0-.917.196-1.211.59-.291.39-.437.938-.437 1.64 0 .693.143 1.235.43 1.626.288.39.684.586 1.188.586.544 0 .949-.21 1.215-.632h.05l.226.556h.897v-5.965zm15.598 0v5.965h1.17v-1.334l.501-.403 1.235 1.737h1.349l-1.806-2.427 1.702-1.859h-1.318l-1.2 1.303-.51.652h-.015l.061-.974v-2.66zm-75.591.36l1.901 5.605h1.296l1.905-5.605h-1.2l-1.062 3.335c-.163.588-.26 1-.287 1.235a7.208 7.208 0 00-.119-.545 11.789 11.789 0 00-.18-.69l-1.054-3.335zm13.826.407l-.337.904-.644.391v.495h.56v2.066c0 .473.106.828.318 1.066.214.235.556.352 1.023.352.424 0 .782-.065 1.074-.195v-.87c-.287.09-.532.134-.736.134a.56.56 0 01-.372-.119c-.092-.08-.138-.202-.138-.368V12.86h1.2v-.878h-1.2v-.912zm20.485 0l-.337.904-.644.391v.495h.56v2.066c0 .473.105.828.318 1.066.214.235.555.352 1.023.352.424 0 .782-.065 1.073-.195v-.87c-.286.09-.531.134-.736.134a.56.56 0 01-.371-.119c-.092-.08-.138-.202-.138-.368V12.86h1.2v-.878h-1.2v-.912zm8.184.824c-.6 0-1.147.129-1.64.387l.386.79c.463-.207.866-.31 1.208-.31.445 0 .667.216.667.65v.189l-.744.023c-.641.023-1.122.143-1.441.36-.317.215-.475.55-.475 1.004 0 .435.117.77.352 1.005.238.235.563.352.974.352.335 0 .606-.047.813-.142.21-.097.412-.27.61-.517h.03l.226.583h.816v-2.856c0-.511-.153-.892-.46-1.142-.306-.25-.747-.376-1.322-.376zm9.905 0c-.6 0-1.147.129-1.64.387l.387.79c.462-.207.865-.31 1.207-.31.445 0 .667.216.667.65v.189l-.744.023c-.641.023-1.122.143-1.441.36-.317.215-.475.55-.475 1.004 0 .435.117.77.352 1.005.238.235.563.352.974.352.335 0 .606-.047.813-.142.21-.097.412-.27.61-.517h.03l.226.583h.816v-2.856c0-.511-.153-.892-.46-1.142-.306-.25-.747-.376-1.322-.376zm-44.247.008c-.291 0-.552.053-.782.16-.227.105-.406.261-.536.468h-.066l-.157-.548h-.893v4.286h1.17V14.25c0-.506.072-.867.218-1.084.145-.22.382-.33.709-.33.24 0 .415.078.525.234.11.153.165.384.165.694v2.503h1.169v-2.795c0-.508-.13-.897-.387-1.165-.258-.271-.637-.406-1.135-.406zm10.921 0c-.266 0-.512.074-.74.222a1.6 1.6 0 00-.536.579h-.058l-.172-.72h-.886v4.285h1.17v-2.181c0-.345.103-.614.31-.805.21-.192.5-.288.874-.288.135 0 .25.013.345.038l.088-1.096a1.885 1.885 0 00-.395-.034zm3.615 0c-.292 0-.552.053-.782.16-.228.105-.407.261-.537.468h-.065l-.157-.548h-.893v4.286h1.169V14.25c0-.506.073-.867.218-1.084.146-.22.382-.33.71-.33.24 0 .415.078.525.234.11.153.164.384.164.694v2.503h1.17v-2.795c0-.508-.13-.897-.388-1.165-.258-.271-.636-.406-1.134-.406zm8.601 0c-.541 0-.96.104-1.257.314-.294.207-.44.5-.44.882 0 .222.034.41.103.563.071.15.184.285.337.403.156.117.399.245.728.383.23.097.414.183.552.257.138.071.236.136.292.195a.3.3 0 01.084.223c0 .245-.212.367-.636.367-.207 0-.447-.034-.72-.103a4.09 4.09 0 01-.733-.257v.966c.192.082.397.143.617.184.22.044.486.065.797.065.609 0 1.065-.115 1.369-.345.307-.23.46-.564.46-1.004 0-.212-.037-.395-.111-.548a1.122 1.122 0 00-.345-.406c-.156-.118-.401-.245-.736-.38-.376-.15-.62-.264-.732-.341-.11-.077-.165-.167-.165-.272 0-.187.172-.28.517-.28.195 0 .385.03.571.088.187.059.388.134.602.226l.353-.843a3.563 3.563 0 00-1.507-.337zm8.269 0c-.266 0-.513.074-.74.222a1.6 1.6 0 00-.537.579h-.057l-.173-.72h-.885v4.285h1.169v-2.181c0-.345.103-.614.31-.805.21-.192.501-.288.874-.288.136 0 .25.013.345.038l.089-1.096a1.885 1.885 0 00-.395-.034zm8.352 0c-.291 0-.552.053-.782.16-.227.105-.406.261-.536.468h-.065l-.158-.548h-.893v4.286h1.17V14.25c0-.506.072-.867.218-1.084.145-.22.382-.33.709-.33.24 0 .415.078.525.234.11.153.165.384.165.694v2.503h1.17v-2.795c0-.508-.13-.897-.388-1.165-.258-.271-.636-.406-1.135-.406zm16.245 0c-.633 0-1.13.196-1.49.59-.358.39-.537.945-.537 1.664 0 .697.194 1.236.582 1.617.389.38.928.571 1.618.571.335 0 .618-.025.85-.076.233-.049.452-.124.656-.227v-.904c-.25.117-.49.203-.72.257-.23.053-.474.08-.732.08-.333 0-.59-.093-.775-.28-.184-.186-.282-.446-.295-.778h2.764v-.567c0-.608-.169-1.085-.506-1.43-.337-.345-.809-.517-1.415-.517zm4.317 0c-.542 0-.961.104-1.258.314-.293.207-.44.5-.44.882 0 .222.034.41.103.563.072.15.184.285.337.403.156.117.399.245.729.383.23.097.414.183.552.257.138.071.235.136.291.195a.3.3 0 01.084.223c0 .245-.212.367-.636.367-.207 0-.447-.034-.72-.103a4.09 4.09 0 01-.733-.257v.966c.192.082.398.143.617.184.22.044.486.065.798.065.608 0 1.064-.115 1.368-.345.307-.23.46-.564.46-1.004 0-.212-.037-.395-.111-.548a1.122 1.122 0 00-.345-.406c-.156-.118-.401-.245-.736-.38-.376-.15-.62-.264-.732-.341-.11-.077-.165-.167-.165-.272 0-.187.172-.28.517-.28.195 0 .385.03.572.088.186.059.387.134.601.226l.353-.843a3.563 3.563 0 00-1.506-.337zm4.24 0c-.635 0-1.132.196-1.492.59-.358.39-.537.945-.537 1.664 0 .697.195 1.236.583 1.617.389.38.928.571 1.618.571.334 0 .618-.025.85-.076.233-.049.452-.124.656-.227v-.904c-.25.117-.49.203-.72.257-.23.053-.475.08-.733.08-.332 0-.59-.093-.774-.28-.184-.186-.282-.446-.295-.778h2.764v-.567c0-.608-.169-1.085-.506-1.43-.338-.345-.81-.517-1.415-.517zm-61.827.08v4.286h1.17v-4.286zm14.536 0v4.286h1.169v-4.286zm38.742.751c.248 0 .445.08.59.238.146.156.222.378.227.667h-1.641c.02-.289.1-.511.241-.667.141-.158.335-.238.583-.238zm8.556 0c.248 0 .445.08.59.238.146.156.221.378.226.667h-1.64c.02-.289.1-.511.241-.667.14-.158.335-.238.583-.238zm-13.55.12c.319 0 .549.099.69.298.143.2.214.53.214.99v.126c-.013.416-.09.711-.23.885-.138.174-.356.26-.655.26a.715.715 0 01-.625-.313c-.146-.213-.219-.53-.219-.951 0-.422.072-.742.215-.962a.69.69 0 01.61-.334zm-16.054 1.429v.353c0 .258-.082.465-.245.62-.161.157-.377.235-.648.235-.378 0-.568-.165-.568-.495 0-.23.084-.401.25-.514.166-.112.419-.173.759-.184zm9.905 0v.353c0 .258-.082.465-.245.62-.161.157-.377.235-.648.235-.378 0-.567-.165-.567-.495 0-.23.083-.401.249-.514.166-.112.419-.173.759-.184zm-25.338 5.229c-.288 0-.52.083-.693.249-.172.163-.257.383-.257.659 0 .281.087.503.26.667.174.164.404.245.69.245.287 0 .52-.084.702-.253a.868.868 0 00.272-.667.84.84 0 00-.276-.647.993.993 0 00-.698-.253zm0 .54a.348.348 0 01.368.368.36.36 0 01-.103.272.366.366 0 01-.265.1c-.122 0-.214-.033-.276-.1a.386.386 0 01-.092-.272.348.348 0 01.368-.368zm-9.36.015c-.161.258-.462.643-.901 1.154v.104h.778c.181-.128.432-.322.751-.583.322-.263.55-.461.683-.594v-.08zm40.601 0c-.16.258-.461.643-.9 1.154v.104h.777c.182-.128.432-.322.752-.583.322-.263.55-.461.682-.594v-.08zm18.706 0c-.16.258-.461.643-.9 1.154v.104h.778c.181-.128.431-.322.75-.583.323-.263.55-.461.683-.594v-.08zm-9.54.05v1.372c0 .25.029.536.088.855h-.039c-.283-.419-.695-.628-1.234-.628-.514 0-.917.196-1.211.59-.292.391-.437.938-.437 1.64 0 .693.143 1.235.429 1.626.289.39.685.586 1.188.586.545 0 .95-.21 1.215-.632h.05l.226.556h.897v-5.965zm-32.721.767l-.337.904-.644.391v.495h.56v2.066c0 .473.105.828.318 1.066.214.235.555.352 1.023.352.424 0 .782-.065 1.073-.195v-.87c-.286.09-.531.134-.736.134a.56.56 0 01-.372-.119c-.092-.08-.138-.202-.138-.368v-2.066h1.2v-.878h-1.2v-.912zm8.142 0l-.338.904-.644.391v.495h.56v2.066c0 .473.106.828.318 1.066.215.235.556.352 1.024.352.424 0 .782-.065 1.073-.195v-.87c-.286.09-.532.134-.736.134a.56.56 0 01-.372-.119c-.092-.08-.138-.202-.138-.368v-2.066h1.2v-.878h-1.2v-.912zm-3.53.824c-.601 0-1.148.129-1.641.387l.387.79c.462-.207.865-.31 1.207-.31.445 0 .667.217.667.65v.189l-.743.023c-.642.023-1.122.143-1.442.36-.316.215-.475.55-.475 1.004 0 .435.118.77.353 1.005.237.235.562.352.973.352.335 0 .606-.047.813-.141.21-.098.413-.27.61-.518h.03l.226.583h.817v-2.856c0-.511-.154-.892-.46-1.142-.307-.25-.748-.376-1.323-.376zm18.72 0c-.6 0-1.147.129-1.64.387l.387.79c.463-.207.865-.31 1.208-.31.444 0 .667.217.667.65v.189l-.744.023c-.641.023-1.122.143-1.441.36-.317.215-.475.55-.475 1.004 0 .435.117.77.352 1.005.238.235.562.352.974.352.335 0 .605-.047.812-.141.21-.098.413-.27.61-.518h.03l.227.583h.816v-2.856c0-.511-.153-.892-.46-1.142-.306-.25-.747-.376-1.322-.376zm18.707 0c-.6 0-1.147.129-1.64.387l.386.79c.463-.207.865-.31 1.208-.31.445 0 .667.217.667.65v.189l-.744.023c-.641.023-1.122.143-1.441.36-.317.215-.475.55-.475 1.004 0 .435.117.77.352 1.005.238.235.563.352.974.352.335 0 .606-.047.813-.141.21-.098.412-.27.61-.518h.03l.226.583h.816v-2.856c0-.511-.153-.892-.46-1.142-.306-.25-.747-.376-1.322-.376zm-74.357.008c-.281 0-.53.056-.747.168-.218.11-.384.264-.499.46h-.065l-.157-.548h-.893v4.286h1.169v-2.017c0-.503.068-.865.203-1.084.136-.22.353-.33.652-.33.222 0 .384.078.487.234.104.153.157.384.157.694v2.503h1.169v-2.15c0-.445.07-.77.21-.974.144-.205.358-.307.645-.307.222 0 .384.078.487.234.104.153.157.384.157.694v2.503h1.173v-2.795c0-.55-.126-.948-.376-1.196-.248-.25-.615-.375-1.1-.375-.281 0-.534.055-.76.165a1.16 1.16 0 00-.505.463h-.104c-.227-.419-.661-.628-1.303-.628zm11.956 0c-.542 0-.96.104-1.257.314-.294.207-.441.5-.441.882 0 .222.034.41.103.563.072.15.184.285.338.403.156.117.398.245.728.383.23.097.414.183.552.257.138.071.235.136.291.195a.3.3 0 01.085.223c0 .245-.213.368-.637.368-.207 0-.447-.035-.72-.104a4.09 4.09 0 01-.733-.257v.966c.192.082.398.143.618.184.22.044.485.065.797.065.608 0 1.064-.115 1.368-.345.307-.23.46-.564.46-1.004 0-.212-.037-.395-.11-.548a1.122 1.122 0 00-.346-.406c-.156-.118-.401-.244-.736-.38-.375-.15-.62-.264-.732-.341-.11-.077-.165-.167-.165-.272 0-.187.173-.28.518-.28.194 0 .384.03.57.088.187.059.388.134.603.226l.352-.843a3.563 3.563 0 00-1.506-.337zm17.341 0c-.541 0-.96.104-1.257.314-.294.207-.44.5-.44.882 0 .222.034.41.103.563.071.15.184.285.337.403.156.117.399.245.728.383.23.097.414.183.552.257.138.071.236.136.292.195a.3.3 0 01.084.223c0 .245-.212.368-.636.368-.207 0-.447-.035-.72-.104a4.09 4.09 0 01-.733-.257v.966c.192.082.397.143.617.184.22.044.486.065.797.065.609 0 1.065-.115 1.369-.345.307-.23.46-.564.46-1.004 0-.212-.037-.395-.111-.548a1.122 1.122 0 00-.345-.406c-.156-.118-.401-.244-.736-.38-.376-.15-.62-.264-.732-.341-.11-.077-.165-.167-.165-.272 0-.187.172-.28.517-.28.194 0 .385.03.571.088.187.059.388.134.602.226l.353-.843a3.563 3.563 0 00-1.507-.337zm18.442 0c-.537 0-.942.212-1.215.636h-.054l-.165-.556h-.95v6.172h1.169V26.23c0-.056-.02-.263-.061-.62h.06c.287.365.682.547 1.185.547.335 0 .627-.088.874-.264.248-.176.439-.433.571-.77.136-.338.203-.735.203-1.193 0-.695-.143-1.238-.43-1.629-.285-.39-.681-.586-1.187-.586zm4.976 0c-.266 0-.513.074-.74.222a1.601 1.601 0 00-.537.579h-.057l-.173-.72h-.885v4.285h1.169V23.9c0-.345.103-.614.31-.805.21-.192.501-.288.874-.288.136 0 .25.013.345.038l.088-1.096a1.885 1.885 0 00-.394-.034zm17.153 0c-.291 0-.552.053-.782.16-.227.105-.406.261-.536.468h-.066l-.157-.548h-.893v4.286h1.17v-2.017c0-.506.072-.867.218-1.084.145-.22.382-.33.709-.33.24 0 .415.078.525.234.11.153.165.384.165.694v2.503h1.169v-2.795c0-.508-.13-.897-.387-1.165-.258-.27-.636-.406-1.135-.406zm-64.54.08v2.795c0 .506.128.894.384 1.165.255.268.635.402 1.138.402.294 0 .556-.053.786-.16.23-.11.407-.265.533-.464h.061l.157.548h.897v-4.286H31.38v2.016c0 .506-.073.87-.218 1.09-.146.216-.382.325-.71.325-.24 0-.415-.077-.525-.23-.11-.156-.165-.389-.165-.698v-2.503zm9.1 0v4.286h1.17v-4.286zm4.148 0v.893h1.867l-1.986 2.703v.69h3.385v-.893h-2.001l1.932-2.634v-.759zm4.094 0v2.795c0 .506.128.894.383 1.165.256.268.635.402 1.139.402.293 0 .555-.053.785-.16.23-.11.408-.265.533-.464h.062l.157.548h.897v-4.286h-1.17v2.016c0 .506-.072.87-.218 1.09-.146.216-.382.325-.71.325-.24 0-.414-.077-.524-.23-.11-.156-.165-.389-.165-.698v-2.503zm35.68 0v.893h1.866l-1.985 2.703v.69h3.384v-.893h-2l1.931-2.634v-.759zm-10.987.855c.276 0 .478.106.606.318.13.21.196.525.196.947 0 .864-.262 1.296-.786 1.296-.297 0-.514-.1-.652-.3-.135-.199-.203-.528-.203-.988v-.127c.005-.409.074-.701.207-.878.133-.179.344-.268.632-.268zm16.851.015c.32 0 .55.1.69.3.143.199.215.528.215.988v.127c-.013.416-.09.711-.23.885-.138.174-.357.26-.656.26a.715.715 0 01-.624-.313c-.146-.213-.219-.53-.219-.951 0-.422.072-.742.215-.962a.69.69 0 01.61-.334zm-26.664 1.43v.353c0 .258-.081.465-.245.62-.161.157-.377.235-.648.235-.378 0-.567-.165-.567-.495 0-.23.083-.401.249-.514.166-.112.42-.173.759-.184zm18.722 0v.353c0 .258-.082.465-.246.62-.16.157-.376.235-.647.235-.379 0-.568-.165-.568-.495 0-.23.083-.401.25-.514.166-.112.419-.173.758-.184zm18.706 0v.353c0 .258-.082.465-.245.62-.161.157-.377.235-.648.235-.378 0-.568-.165-.568-.495 0-.23.084-.401.25-.514.166-.112.419-.173.759-.184z' fill='%23ccc'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.full_page_message {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}
.full_page_message.has_to_be_blank {
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 2481 2158' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'><path d='M704.577 591.194c-295.595 295.595-295.595 775.57 0 1071.16 295.593 295.6 775.563 295.6 1071.163 0 295.59-295.59 295.59-775.565 0-1071.16-295.6-295.595-775.57-295.595-1071.163 0zm80.647 227.962l762.556 762.548c-213.57 144.67-506.78 122.45-695.889-66.66-189.112-189.11-211.332-482.32-66.667-695.888zm909.866 615.238L932.538 671.842c213.562-144.666 506.772-122.445 695.882 66.666 189.12 189.106 211.34 482.316 66.67 695.886z' fill='%23CCC'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
#app_overview h2 {
  margin-top: 0;
}
#app_overview .frame .overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 101;
}
#app_overview .frame .quality_warning_ico {
  width: 10px;
  height: 10px;
  left: 10px;
  bottom: 10px;
}
#app_overview .frame .dz-message {
  display: block;
}
.frame {
  position: absolute;
  overflow: hidden;
}
.frame .dz-message {
  display: none;
  color: #e7e7e7;
  text-align: center;
  position: absolute;
  top: 1%;
  left: 0;
  width: 100%;
  height: 30%;
  background-position: center top;
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 -25 134 134' xmlns='http://www.w3.org/2000/svg'><path fill='%23CECECE' d='M83.638 86.652V67.256h5.042v2.077c.696-.873 1.335-1.465 1.917-1.775.786-.413 1.656-.62 2.607-.62 1.88 0 3.333.718 4.36 2.156 1.028 1.439 1.543 3.216 1.543 5.332 0 2.34-.56 4.123-1.68 5.354-1.12 1.229-2.537 1.845-4.248 1.845-.83 0-1.586-.142-2.27-.424a5.417 5.417 0 01-1.834-1.256v6.707h-5.437zM49.79 61.908v19.399h-5.043v-2.078c-.705.883-1.348 1.48-1.93 1.786-.778.407-1.643.61-2.593.61-1.915 0-3.379-.727-4.388-2.184-1.01-1.454-1.515-3.224-1.515-5.304 0-2.33.557-4.112 1.673-5.348 1.118-1.235 2.536-1.852 4.255-1.852.837 0 1.598.143 2.283.425.684.282 1.29.705 1.82 1.27v-6.724h5.438zm15.085 12.414c0-2.145.723-3.911 2.168-5.3 1.447-1.389 3.4-2.085 5.862-2.085 2.814 0 4.941.816 6.378 2.448 1.156 1.315 1.734 2.934 1.734 4.856 0 2.16-.716 3.934-2.15 5.313-1.434 1.38-3.417 2.071-5.948 2.071-2.258 0-4.085-.573-5.479-1.72-1.712-1.421-2.565-3.282-2.565-5.583zm-11.752-7.066h5.043v2.301c.485-.996.984-1.682 1.501-2.057.515-.375 1.154-.563 1.913-.563.793 0 1.662.247 2.606.741l-1.666 3.837c-.637-.264-1.139-.395-1.509-.395-.707 0-1.253.289-1.642.871-.555.822-.833 2.356-.833 4.605v4.71h-5.413v-14.05zm17.15 7.052c0 1.252.252 2.18.76 2.778.508.6 1.145.901 1.913.901.777 0 1.414-.296 1.91-.887.5-.592.75-1.54.75-2.846 0-1.217-.253-2.123-.754-2.719-.504-.596-1.127-.892-1.868-.892-.783 0-1.431.3-1.944.906-.513.605-.768 1.524-.768 2.76zm-25.883-.067c0-1.102-.232-1.924-.7-2.466a2.237 2.237 0 00-1.773-.816c-.627 0-1.151.262-1.576.782-.422.52-.634 1.393-.634 2.62 0 1.147.219 1.987.654 2.52.436.535.978.801 1.622.801.689 0 1.26-.268 1.72-.808.46-.538.687-1.416.687-2.633zm44.646.081c0 1.111.233 1.935.7 2.473.468.54 1.06.808 1.773.808.628 0 1.152-.26 1.576-.774.422-.517.635-1.391.635-2.627 0-1.138-.222-1.973-.662-2.509-.44-.533-.98-.8-1.615-.8-.688 0-1.26.27-1.72.807-.459.54-.687 1.412-.687 2.622zM71.96 44.28l4.21.94c-.222.777-.434 1.398-.637 1.865-.204.468-.49 1.019-.86 1.653l2.025 1.391c.246.158.564.348.953.57l-2.897 3.333c-.531-.283-1.08-.608-1.649-.978a36.07 36.07 0 00-1.529-.953c-.935.616-1.87 1.066-2.805 1.348-1.296.388-2.768.583-4.419.583-2.583 0-4.508-.538-5.77-1.615-1.26-1.075-1.89-2.38-1.89-3.916 0-1.102.37-2.145 1.111-3.13.74-.982 1.953-1.816 3.638-2.493-.705-.856-1.19-1.599-1.454-2.231a4.895 4.895 0 01-.398-1.924c0-1.378.524-2.51 1.574-3.401 1.05-.892 2.642-1.337 4.777-1.337 2.179 0 3.78.424 4.803 1.271 1.023.847 1.535 1.861 1.535 3.042 0 .662-.155 1.299-.47 1.906-.313.61-.69 1.102-1.13 1.482-.441.379-1.231.944-2.37 1.693a34.328 34.328 0 002.952 2.633 12.12 12.12 0 00.7-1.732zm-8.112 1.31c-.74.52-1.23.967-1.474 1.337a2.12 2.12 0 00-.364 1.177c0 .643.278 1.217.833 1.72.556.504 1.28.755 2.17.755.963 0 2.042-.375 3.243-1.125-1.147-.883-2.617-2.17-4.408-3.864zm1.92-4.71c.698-.38 1.235-.793 1.615-1.238.379-.445.569-.867.569-1.262a1.36 1.36 0 00-.477-1.053c-.318-.287-.754-.431-1.31-.431-.546 0-.993.16-1.337.476-.343.319-.514.694-.514 1.125 0 .546.483 1.341 1.454 2.382zM93.62 12.068h5.04V25.34l.014.621c0 .883-.187 1.723-.562 2.523-.375.797-.872 1.443-1.495 1.937-.621.495-1.411.852-2.369 1.073-.955.22-2.053.33-3.288.33-2.823 0-4.76-.423-5.815-1.27-1.055-.846-1.58-1.98-1.58-3.4 0-.176.008-.416.026-.716l5.226.596c.133.486.336.82.61 1.005.395.273.894.41 1.495.41.774 0 1.355-.207 1.739-.62.383-.416.575-1.138.575-2.17v-2.132c-.528.628-1.059 1.082-1.587 1.364a5.64 5.64 0 01-2.685.662c-1.88 0-3.397-.82-4.553-2.462-.82-1.165-1.23-2.703-1.23-4.618 0-2.188.528-3.855 1.587-5.002 1.059-1.147 2.443-1.72 4.155-1.72 1.093 0 1.996.187 2.705.557.712.37 1.376.982 1.992 1.838V12.07zm-23.38 4.552l-5.148-.544c.194-.899.474-1.606.84-2.123.366-.515.894-.964 1.58-1.344.495-.273 1.175-.485 2.04-.634.865-.15 1.8-.226 2.804-.226 1.615 0 2.911.093 3.891.273.978.181 1.796.558 2.448 1.132.459.395.82.957 1.084 1.687.265.727.398 1.422.398 2.082v6.208c0 .661.04 1.179.126 1.553.084.375.267.854.55 1.437h-5.057c-.201-.362-.334-.637-.395-.827-.064-.19-.125-.488-.186-.894-.706.68-1.406 1.165-2.104 1.456-.953.387-2.06.58-3.322.58-1.676 0-2.947-.385-3.817-1.162-.869-.777-1.303-1.735-1.303-2.873 0-1.066.312-1.944.94-2.633.625-.686 1.782-1.199 3.466-1.533 2.02-.407 3.331-.691 3.93-.854.6-.165 1.235-.377 1.906-.643 0-.662-.138-1.125-.411-1.39-.274-.263-.755-.397-1.441-.397-.883 0-1.545.143-1.985.425-.346.221-.623.634-.833 1.244zM49.559 6.723v19.399h-5.04v-2.078c-.707.88-1.35 1.477-1.933 1.786-.775.407-1.64.608-2.593.608-1.915 0-3.376-.727-4.385-2.182-1.012-1.456-1.516-3.224-1.516-5.307 0-2.328.558-4.11 1.674-5.345 1.115-1.235 2.533-1.854 4.254-1.854.838 0 1.599.142 2.281.425a5.178 5.178 0 011.82 1.269v-6.72h5.438zm3.336 5.346h5.04v2.303c.486-.998.987-1.682 1.502-2.06.517-.374 1.154-.562 1.912-.562.795 0 1.663.248 2.607.743l-1.667 3.837c-.635-.264-1.138-.398-1.509-.398-.704 0-1.253.292-1.64.874-.557.82-.835 2.356-.835 4.605v4.71h-5.41V12.07zm22.018 7.384c-.741.264-1.513.497-2.317.7-1.093.291-1.787.578-2.076.86-.3.292-.451.621-.451.992 0 .424.149.77.444 1.039.296.27.73.404 1.304.404.598 0 1.156-.145 1.673-.436.517-.291.883-.646 1.097-1.066.217-.418.326-.964.326-1.635v-.858zm-30.751-.397c0-1.102-.235-1.927-.702-2.469a2.242 2.242 0 00-1.773-.813c-.626 0-1.152.26-1.574.78-.425.521-.637 1.395-.637 2.621 0 1.145.219 1.985.657 2.52.436.533.976.8 1.62.8.688 0 1.262-.269 1.72-.806.459-.538.689-1.416.689-2.633zm44.393-.172c0 1.014.217 1.766.648 2.256.431.488 1 .734 1.707.734a2.17 2.17 0 001.687-.761c.454-.508.682-1.272.682-2.297 0-1.023-.24-1.804-.716-2.348-.476-.542-1.057-.813-1.745-.813-.69 0-1.238.248-1.649.747-.409.5-.614 1.326-.614 2.482z' fill-rule='nonzero'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 120%;
  background-position: center center;
}
.frame img {
  position: absolute;
}
.cz .frame .dz-message {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 77.008 10.651'><path fill='%23CECECE' d='M19.46 1.17v.11c.373.399.634.69.784.876.15.184.258.336.325.457h.73c.136-.256.414-.6.836-1.034l.29-.299v-.11h-.522c-.267.173-.592.45-.973.832a5 5 0 00-.963-.832zm16.7.008c-1.035 0-1.554.593-1.554 1.778v.268l-.862.264v.33h.862v4.254h.73V3.818h1.228v-.567h-1.227v-.313c0-.404.065-.697.197-.88.132-.184.336-.277.612-.277.2 0 .44.046.722.137l.19-.586a3.196 3.196 0 00-.898-.154zm30.757 0c-1.035 0-1.553.593-1.553 1.778v.268l-.862.264v.33h.862v4.254h.73V3.818h1.228v-.567h-1.228v-.313c0-.404.067-.697.199-.88.132-.184.335-.277.61-.277.2 0 .44.046.722.137l.19-.586a3.196 3.196 0 00-.898-.154zm-55.049.049v6.845h.73V1.227zm56.703.233a.426.426 0 00-.307.12c-.083.075-.124.197-.124.364 0 .164.041.288.124.37.082.079.184.118.307.118a.43.43 0 00.303-.118c.086-.082.129-.206.129-.37s-.043-.286-.129-.365a.43.43 0 00-.303-.119zm2.279 0a.427.427 0 00-.308.12c-.082.075-.123.197-.123.364 0 .164.04.288.123.37.082.079.185.118.308.118a.43.43 0 00.303-.118c.085-.082.128-.206.128-.37s-.043-.286-.128-.365a.43.43 0 00-.303-.119zm-65.123.18l2.305 6.432h.74L11.09 1.64h-.806l-1.47 4.135c-.17.472-.307.946-.412 1.42-.1-.45-.235-.916-.405-1.394L6.52 1.641zm18.45.493l-.308 1.03-.691.303v.352h.69v2.868c0 .982.467 1.474 1.4 1.474.123 0 .26-.014.413-.04a1.29 1.29 0 00.352-.092v-.559c-.07.021-.166.041-.286.062-.12.017-.245.026-.374.026-.24 0-.43-.077-.568-.233-.137-.155-.206-.378-.206-.669V3.818h1.398V3.25H24.6V2.133zm19.074 0l-.308 1.03-.691.303v.352h.69v2.868c0 .982.467 1.474 1.4 1.474.123 0 .26-.014.413-.04a1.29 1.29 0 00.352-.092v-.559c-.07.021-.166.041-.286.062-.12.017-.245.026-.374.026-.24 0-.43-.077-.567-.233-.138-.155-.207-.378-.207-.669V3.818h1.4V3.25h-1.4V2.133zm-27.138 1.03c-.698 0-1.243.22-1.636.66-.393.437-.59 1.048-.59 1.834 0 .507.092.95.273 1.328.182.379.44.669.774.871.335.203.718.304 1.149.304.698 0 1.244-.22 1.64-.66.396-.443.594-1.057.594-1.843 0-.765-.199-1.373-.598-1.821-.396-.449-.931-.673-1.606-.673zm12.735 0c-.645 0-1.16.228-1.544.686-.381.457-.572 1.075-.572 1.852 0 .771.206 1.374.616 1.808.414.434.977.65 1.69.65.325 0 .602-.024.83-.074.232-.047.478-.126.736-.238v-.65a3.883 3.883 0 01-1.54.325c-.493 0-.876-.146-1.148-.44-.27-.293-.413-.723-.427-1.289h3.321v-.462c0-.65-.176-1.174-.528-1.57-.351-.4-.83-.598-1.434-.598zm10.562 0c-.698 0-1.243.22-1.636.66-.393.437-.59 1.048-.59 1.834 0 .507.092.95.273 1.328.182.379.44.669.774.871.335.203.718.304 1.149.304.698 0 1.244-.22 1.64-.66.396-.443.594-1.057.594-1.843 0-.765-.199-1.373-.598-1.821-.396-.449-.931-.673-1.606-.673zm8.622 0c-.698 0-1.243.22-1.636.66-.393.437-.59 1.048-.59 1.834 0 .507.091.95.273 1.328.182.379.44.669.774.871.335.203.717.304 1.149.304.698 0 1.244-.22 1.64-.66.396-.443.594-1.057.594-1.843 0-.765-.199-1.373-.598-1.821-.396-.449-.931-.673-1.606-.673zm5.077 0c-.58 0-1.03.143-1.346.43-.317.285-.475.691-.475 1.22 0 .316.077.598.233.844.158.246.362.42.612.523-.203.123-.351.251-.445.383a.776.776 0 00-.14.462c0 .155.04.292.122.41a.78.78 0 00.313.259c-.34.076-.604.22-.792.435a1.117 1.117 0 00-.282.76c0 .43.17.76.51.995.343.235.83.352 1.46.352.822 0 1.447-.14 1.875-.422.428-.279.642-.685.642-1.219 0-.419-.14-.738-.422-.958-.279-.22-.679-.33-1.2-.33h-.855c-.263 0-.45-.031-.558-.093a.32.32 0 01-.163-.295c0-.249.156-.455.466-.62.127.024.262.035.405.035.564 0 1.006-.14 1.329-.422.322-.281.483-.658.483-1.13 0-.208-.031-.395-.096-.559a1.53 1.53 0 00-.22-.405l.893-.105V3.25h-1.667a2.446 2.446 0 00-.682-.088zm5.547 0c-.302 0-.58.085-.832.255a2.12 2.12 0 00-.646.726h-.036l-.083-.893h-.603v4.82h.73V5.486c0-.472.138-.866.414-1.183.279-.317.613-.475 1.003-.475.153 0 .328.022.528.066l.101-.678a2.857 2.857 0 00-.576-.052zm3.29.009c-.284 0-.569.036-.853.11-.282.073-.54.174-.778.303l.224.56c.507-.247.961-.37 1.363-.37.358 0 .618.09.779.272.164.18.247.457.247.836v.299l-.819.027c-1.557.046-2.336.557-2.336 1.53 0 .455.135.805.405 1.051.273.247.648.37 1.126.37.358 0 .656-.053.893-.158.24-.109.481-.314.722-.616h.035l.145.686h.541v-3.29c0-.563-.14-.973-.418-1.228-.275-.255-.7-.382-1.276-.382zm-42.604.079v.567h2.468l-2.63 3.757v.497h3.497v-.568h-2.662l2.595-3.686v-.567zm48.86 0v4.82h.73v-4.82zm2.278 0v4.82h.73v-4.82zm-17.402.444c.722 0 1.082.362 1.082 1.087 0 .692-.356 1.037-1.069 1.037-.34 0-.606-.086-.796-.259-.19-.173-.286-.428-.286-.765 0-.364.092-.638.277-.823.185-.185.45-.277.792-.277zm-24.238.08c.38 0 .674.123.88.37.205.242.307.594.307 1.055h-2.52c.04-.446.176-.796.405-1.048.231-.252.54-.378.928-.378zm-12.749.008c.484 0 .85.16 1.096.48.249.317.373.781.373 1.394 0 .62-.124 1.09-.373 1.413-.247.32-.61.479-1.087.479-.478 0-.84-.162-1.087-.484-.246-.323-.37-.792-.37-1.408 0-.621.123-1.09.366-1.403.244-.314.604-.47 1.082-.47zm23.298 0c.483 0 .848.16 1.095.48.249.317.373.781.373 1.394 0 .62-.124 1.09-.373 1.413-.247.32-.609.479-1.087.479s-.84-.162-1.087-.484c-.246-.323-.37-.792-.37-1.408 0-.621.123-1.09.366-1.403.244-.314.605-.47 1.083-.47zm8.621 0c.484 0 .85.16 1.096.48.249.317.374.781.374 1.394 0 .62-.125 1.09-.374 1.413-.247.32-.609.479-1.087.479s-.84-.162-1.087-.484c-.246-.323-.37-.792-.37-1.408 0-.621.123-1.09.366-1.403.244-.314.604-.47 1.082-.47zm14.9 1.918v.436c0 .448-.13.797-.391 1.046-.259.25-.615.375-1.07.375-.287 0-.511-.07-.673-.208-.158-.137-.237-.338-.237-.602 0-.337.127-.585.383-.744.258-.16.677-.252 1.258-.272zM52.664 7.962h.876c.446 0 .749.05.91.15.162.102.242.284.242.545 0 .314-.147.562-.444.744-.293.185-.746.277-1.36.277-.41 0-.725-.068-.945-.203a.655.655 0 01-.33-.594c0-.296.093-.523.277-.682.185-.158.443-.237.774-.237z' /></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.sk .frame .dz-message {
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 1090 148' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'><path fill='%23CECECE' d='M714.855 121.898l13.47 2.001c.564 4.156 2.13 7.184 4.695 9.082 3.438 2.566 8.133 3.849 14.086 3.849 6.414 0 11.366-1.283 14.855-3.849 3.489-2.565 5.85-6.157 7.081-10.775.719-2.823 1.052-8.749 1.001-17.781-6.055 7.133-13.598 10.699-22.629 10.699-11.238 0-19.936-4.054-26.093-12.161-6.158-8.108-9.237-17.832-9.237-29.172 0-7.8 1.411-14.996 4.234-21.59 2.822-6.594 6.914-11.687 12.276-15.279 5.363-3.592 11.661-5.388 18.897-5.388 9.647 0 17.6 3.9 23.861 11.7v-9.853h12.777v70.66c0 12.725-1.296 21.744-3.887 27.055-2.592 5.311-6.697 9.506-12.316 12.584-5.618 3.079-12.533 4.619-20.743 4.619-9.75 0-17.626-2.194-23.63-6.581-6.004-4.388-8.903-10.994-8.698-19.82zM493.103 74.253c0-15.138 4.208-26.35 12.623-33.636 7.03-6.055 15.599-9.083 25.708-9.083 11.238 0 20.423 3.682 27.556 11.045 7.132 7.364 10.699 17.537 10.699 30.519 0 10.52-1.578 18.794-4.734 24.823-3.156 6.03-7.749 10.712-13.778 14.047-6.029 3.336-12.61 5.004-19.743 5.004-11.443 0-20.692-3.669-27.748-11.007-7.055-7.338-10.583-17.909-10.583-31.712zm584.517 40.871v-12.007c-6.36 9.236-15.01 13.855-25.94 13.855-4.82 0-9.33-.924-13.51-2.771-4.18-1.848-7.29-4.17-9.31-6.966-2.03-2.797-3.45-6.222-4.27-10.276-.57-2.719-.85-7.03-.85-12.931V33.381h13.85v45.336c0 7.235.29 12.11.85 14.625.87 3.643 2.72 6.504 5.54 8.582 2.82 2.078 6.31 3.117 10.47 3.117 4.16 0 8.06-1.065 11.7-3.194 3.64-2.13 6.22-5.029 7.73-8.698 1.52-3.669 2.27-8.993 2.27-15.971V33.381h13.86v81.743h-12.39zm-166.721-10.083c-5.131 4.362-10.07 7.441-14.817 9.237-4.746 1.796-9.839 2.694-15.278 2.694-8.98 0-15.882-2.194-20.705-6.581-4.824-4.388-7.236-9.994-7.236-16.818 0-4.003.911-7.659 2.733-10.969 1.822-3.31 4.208-5.965 7.158-7.966 2.951-2.002 6.273-3.515 9.968-4.542 2.719-.718 6.825-1.411 12.315-2.078 11.187-1.334 19.422-2.925 24.708-4.772.051-1.899.077-3.104.077-3.618 0-5.644-1.309-9.621-3.926-11.93-3.54-3.13-8.8-4.695-15.779-4.695-6.517 0-11.327 1.142-14.432 3.425-3.104 2.283-5.401 6.324-6.889 12.123l-13.546-1.847c1.231-5.799 3.258-10.481 6.08-14.048 2.822-3.566 6.902-6.311 12.239-8.235 5.336-1.925 11.519-2.887 18.549-2.887 6.979 0 12.649.821 17.011 2.463 4.362 1.642 7.569 3.708 9.621 6.196 2.053 2.489 3.49 5.632 4.311 9.429.461 2.361.692 6.62.692 12.777v18.473c0 12.88.295 21.026.886 24.439.59 3.412 1.757 6.683 3.502 9.813H913.67c-1.437-2.873-2.36-6.234-2.771-10.083zm-286.33-30.788c0-15.138 4.207-26.35 12.623-33.636 7.03-6.055 15.599-9.083 25.708-9.083 11.238 0 20.423 3.682 27.555 11.045 7.133 7.364 10.699 17.537 10.699 30.519 0 10.52-1.578 18.794-4.733 24.823-3.156 6.03-7.749 10.712-13.778 14.047-6.029 3.336-12.61 5.004-19.743 5.004-11.443 0-20.692-3.669-27.748-11.007-7.056-7.338-10.583-17.909-10.583-31.712zm-479.681 0c0-15.138 4.207-26.35 12.623-33.636 7.03-6.055 15.599-9.083 25.708-9.083 11.238 0 20.423 3.682 27.556 11.045 7.132 7.364 10.698 17.537 10.698 30.519 0 10.52-1.577 18.794-4.733 24.823-3.156 6.03-7.749 10.712-13.778 14.047-6.029 3.336-12.61 5.004-19.743 5.004-11.443 0-20.692-3.669-27.748-11.007-7.055-7.338-10.583-17.909-10.583-31.712zm471.291 28.479l2.001 12.238c-3.9.821-7.389 1.232-10.468 1.232-5.029 0-8.929-.795-11.7-2.386-2.77-1.591-4.72-3.682-5.849-6.273-1.129-2.592-1.694-8.044-1.694-16.357V44.157h-10.16V33.381h10.16V13.138l13.778-8.313v28.556h13.932v10.776h-13.932v47.799c0 3.951.244 6.491.731 7.62.488 1.129 1.283 2.027 2.386 2.694 1.104.667 2.682 1.001 4.734 1.001 1.54 0 3.566-.18 6.081-.539zm-234.453 0l2.002 12.238c-3.9.821-7.39 1.232-10.468 1.232-5.029 0-8.929-.795-11.7-2.386-2.771-1.591-4.721-3.682-5.85-6.273-1.129-2.592-1.693-8.044-1.693-16.357V44.157h-10.16V33.381h10.16V13.138l13.778-8.313v28.556h13.931v10.776h-13.931v47.799c0 3.951.243 6.491.731 7.62.487 1.129 1.283 2.027 2.386 2.694 1.103.667 2.681 1.001 4.734 1.001 1.539 0 3.566-.18 6.08-.539zm423.185 12.392V33.381h12.469v12.393c3.181-5.799 6.119-9.622 8.813-11.469 2.694-1.847 5.657-2.771 8.89-2.771 4.67 0 9.416 1.488 14.24 4.464l-4.772 12.855c-3.387-2.002-6.774-3.002-10.161-3.002-3.027 0-5.747.911-8.158 2.732-2.412 1.822-4.131 4.349-5.157 7.582-1.54 4.926-2.31 10.314-2.31 16.164v42.795h-13.854zm144.012 0V44.08h-12.316V33.381h12.316v-7.927c0-8.108 1.744-14.317 5.234-18.627 3.489-4.311 9.005-6.466 16.548-6.466 5.081 0 9.776.59 14.086 1.77l-2.155 11.7c-2.72-.462-5.208-.693-7.466-.693-4.772 0-8.031.95-9.776 2.848-1.744 1.899-2.617 5.927-2.617 12.085v5.31h15.856V44.08h-15.856v71.044h-13.854zm40.178 0V33.381h13.859v81.743h-13.859zm-531.328 0V44.157h-12.238V33.381h12.238v-8.697c0-5.491.488-9.57 1.463-12.239 1.334-3.591 3.681-6.504 7.043-8.736 3.361-2.232 8.069-3.348 14.124-3.348 3.899 0 8.21.462 12.931 1.386l-2.079 12.084c-2.873-.513-5.593-.77-8.158-.77-4.208 0-7.184.898-8.929 2.694-1.745 1.796-2.617 5.157-2.617 10.083v7.543h15.933v10.776h-15.933v70.967h-13.778zm-413.871 0L.183 2.285h16.164l29.326 81.974c2.36 6.568 4.336 12.726 5.926 18.473a235.43 235.43 0 016.081-18.473L88.16 2.285h15.241L59.219 115.124H43.902zm70.813 0V2.285h13.855v112.839h-13.855zm201.894 0V33.381h13.855v81.743h-13.855zm-86.207 0v-11.237l52.032-59.73c-5.901.308-11.109.462-15.625.462h-33.328V33.381h66.81v9.16l-44.258 51.878-8.543 9.468c6.208-.462 12.033-.693 17.472-.693h37.792v11.93h-72.352zm679.343-41.025c-5.029 2.052-12.572 3.797-22.63 5.234-5.695.821-9.724 1.745-12.084 2.771-2.36 1.026-4.182 2.527-5.465 4.503-1.283 1.975-1.924 4.169-1.924 6.581 0 3.694 1.398 6.773 4.195 9.236 2.796 2.463 6.889 3.695 12.277 3.695 5.336 0 10.083-1.168 14.239-3.502 4.156-2.335 7.21-5.53 9.16-9.583 1.488-3.13 2.232-7.749 2.232-13.855v-5.08zm-402.403.154c0 10.468 2.284 18.306 6.851 23.514 4.567 5.209 10.314 7.813 17.241 7.813 6.876 0 12.598-2.617 17.165-7.851 4.567-5.234 6.85-13.213 6.85-23.938 0-10.109-2.296-17.767-6.889-22.976-4.592-5.208-10.301-7.812-17.126-7.812-6.927 0-12.674 2.591-17.241 7.774s-6.851 13.008-6.851 23.476zm131.466 0c0 10.468 2.284 18.306 6.851 23.514 4.566 5.209 10.314 7.813 17.241 7.813 6.876 0 12.597-2.617 17.164-7.851 4.567-5.234 6.851-13.213 6.851-23.938 0-10.109-2.296-17.767-6.889-22.976-4.593-5.208-10.301-7.812-17.126-7.812-6.927 0-12.675 2.591-17.241 7.774-4.567 5.183-6.851 13.008-6.851 23.476zm-479.681 0c0 10.468 2.284 18.306 6.851 23.514 4.567 5.209 10.314 7.813 17.241 7.813 6.876 0 12.598-2.617 17.165-7.851 4.566-5.234 6.85-13.213 6.85-23.938 0-10.109-2.296-17.767-6.889-22.976-4.593-5.208-10.301-7.812-17.126-7.812-6.927 0-12.674 2.591-17.241 7.774s-6.851 13.008-6.851 23.476zm567.197-1.463c0 10.725 2.129 18.55 6.388 23.476 4.259 4.927 9.596 7.39 16.01 7.39 6.363 0 11.7-2.451 16.01-7.351 4.31-4.901 6.466-12.585 6.466-23.053 0-10.006-2.22-17.549-6.658-22.629-4.439-5.08-9.788-7.62-16.049-7.62-6.157 0-11.391 2.501-15.702 7.504-4.31 5.004-6.465 12.431-6.465 22.283zM385.883 16.525V2.285h14.162v14.24c0 5.183-.923 9.378-2.771 12.585-1.847 3.207-4.772 5.683-8.774 7.427l-3.464-5.234c2.617-1.18 4.554-2.886 5.811-5.118 1.257-2.232 1.937-5.452 2.04-9.66h-7.004zm-116.765-1.77l8.467-13.085h15.702l-17.318 21.551H261.19L244.565 1.67h15.856l8.697 13.085zm719.983 3.463V2.285h13.859v15.933h-13.859zm-672.492 0V2.285h13.855v15.933h-13.855z'/></svg>");
  background-repeat: no-repeat;
  background-size: 80% 100%;
  background-position: center center;
}
.pl .frame .dz-message {
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 800 300' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'><path fill='%23CECECE' d='M338.422 169.694h-9.503l-16.69-55.382c-.791-2.452-1.677-5.545-2.659-9.278-.98-3.734-1.489-5.978-1.526-6.732-.83 4.978-2.15 10.428-3.96 16.349l-16.18 55.043H278.4l-22.007-82.706h10.184l13.068 51.084c1.81 7.165 3.13 13.652 3.96 19.46a140.588 140.588 0 014.525-20.253l14.821-50.291h10.184l15.556 50.743c1.812 5.847 3.338 12.446 4.583 19.801.717-5.356 2.075-11.88 4.074-19.573l13.01-50.971h10.183l-22.12 82.706zM381.36 137.959c1.622-2.301 4.091-5.319 7.41-9.052l20.027-21.214h11.144l-25.117 26.418 26.87 35.583h-11.37l-21.892-29.303-7.072 6.11v23.193h-9.278V81.67h9.278v46.673c0 2.073-.15 5.28-.453 9.617h.453zM432.896 81.67h9.39v88.024h-9.39zM488.393 170.826c-9.165 0-16.396-2.79-21.696-8.372-5.298-5.582-7.947-13.333-7.947-23.252 0-9.993 2.46-17.933 7.382-23.816 4.922-5.883 11.531-8.825 19.828-8.825 7.77 0 13.917 2.555 18.443 7.666 4.526 5.11 6.788 11.851 6.788 20.223v5.94h-42.71c.187 7.28 2.026 12.805 5.514 16.576 3.49 3.772 8.401 5.657 14.737 5.657 6.675 0 13.276-1.395 19.8-4.186v8.373c-3.319 1.433-6.458 2.46-9.418 3.082-2.962.623-6.534.934-10.721.934zm-2.546-56.401c-4.978 0-8.948 1.621-11.908 4.865-2.961 3.244-4.705 7.731-5.233 13.463h32.416c0-5.92-1.321-10.456-3.961-13.605-2.64-3.148-6.41-4.723-11.314-4.723zM519.677 197.528c-3.583 0-6.487-.471-8.712-1.414v-7.638c2.603.755 5.167 1.132 7.694 1.132 2.942 0 5.1-.801 6.477-2.405 1.376-1.602 2.065-4.044 2.065-7.325v-72.185h9.39v71.505c0 12.22-5.638 18.33-16.914 18.33zm6.732-106.637c0-2.15.528-3.725 1.584-4.724 1.056-1 2.376-1.5 3.96-1.5 1.508 0 2.81.51 3.904 1.528 1.093 1.019 1.64 2.584 1.64 4.696 0 2.112-.547 3.687-1.64 4.723-1.095 1.037-2.396 1.556-3.904 1.556-1.584 0-2.904-.519-3.96-1.556-1.056-1.036-1.584-2.611-1.584-4.723zM265.84 285.553h-44.973v-6.392l33.83-48.313h-31.738v-7.297h42.034v7.297l-33.377 47.407h34.225v7.298zM322.583 277.236h-.51c-4.337 6.3-10.824 9.448-19.46 9.448-8.11 0-14.416-2.771-18.924-8.316-4.507-5.543-6.76-13.426-6.76-23.647 0-10.22 2.263-18.159 6.788-23.817 4.526-5.656 10.825-8.485 18.895-8.485 8.411 0 14.86 3.055 19.348 9.165h.736l-.397-4.47-.226-4.356v-25.23h9.39v88.025h-7.637l-1.243-8.317zm-18.782 1.585c6.411 0 11.06-1.744 13.945-5.233 2.884-3.488 4.327-9.117 4.327-16.886v-1.98c0-8.788-1.461-15.057-4.384-18.81-2.924-3.753-7.59-5.63-14.001-5.63-5.507 0-9.722 2.14-12.644 6.421-2.923 4.281-4.385 10.325-4.385 18.131 0 7.92 1.452 13.898 4.356 17.934 2.904 4.035 7.166 6.053 12.786 6.053zM343.853 313.386c-3.583 0-6.487-.471-8.712-1.414v-7.638c2.602.754 5.167 1.132 7.693 1.132 2.942 0 5.102-.802 6.478-2.405 1.377-1.602 2.066-4.044 2.066-7.325V223.55h9.39v71.505c0 12.22-5.638 18.33-16.915 18.33zm6.732-106.638c0-2.149.528-3.724 1.584-4.723 1.056-.999 2.377-1.498 3.96-1.498 1.509 0 2.81.508 3.903 1.527 1.094 1.018 1.641 2.582 1.641 4.694 0 2.113-.547 3.687-1.64 4.724-1.094 1.038-2.395 1.556-3.903 1.556-1.584 0-2.905-.518-3.961-1.556-1.056-1.037-1.584-2.611-1.584-4.724zM406.873 286.684c-9.165 0-16.396-2.79-21.694-8.372-5.3-5.582-7.949-13.333-7.949-23.25 0-9.995 2.46-17.935 7.382-23.817 4.922-5.884 11.532-8.826 19.83-8.826 7.768 0 13.915 2.555 18.441 7.666 4.526 5.11 6.788 11.851 6.788 20.224v5.94h-42.71c.189 7.279 2.027 12.804 5.515 16.576 3.489 3.77 8.4 5.656 14.737 5.656 6.676 0 13.275-1.395 19.8-4.185v8.372c-3.32 1.433-6.459 2.46-9.419 3.083-2.961.622-6.534.933-10.72.933zm-2.545-56.401c-4.979 0-8.947 1.62-11.909 4.865-2.96 3.243-4.704 7.73-5.232 13.464h32.415c0-5.92-1.32-10.457-3.96-13.606-2.64-3.148-6.411-4.723-11.314-4.723zm11.201 66.98c0 3.545 1.772 5.318 5.318 5.318 1.584 0 3.413-.246 5.487-.735v6.166c-2.451.679-4.809 1.018-7.071 1.018-7.807 0-11.71-3.545-11.71-10.635 0-2.64.81-5.234 2.432-7.779 1.621-2.546 3.79-4.818 6.505-6.817h6.789c-2.564 2.49-4.497 4.762-5.798 6.817-1.301 2.056-1.952 4.27-1.952 6.647zM470.46 286.684c-8.976 0-15.925-2.762-20.847-8.287-4.921-5.526-7.383-13.342-7.383-23.45 0-10.371 2.5-18.385 7.496-24.043 4.998-5.656 12.116-8.485 21.356-8.485 2.979 0 5.96.321 8.939.962s5.317 1.395 7.014 2.263l-2.885 7.976c-2.074-.83-4.337-1.517-6.789-2.064-2.45-.548-4.62-.821-6.505-.821-12.597 0-18.895 8.033-18.895 24.1 0 7.619 1.537 13.464 4.61 17.536 3.075 4.074 7.629 6.11 13.663 6.11 5.167 0 10.465-1.112 15.897-3.337v8.315c-4.15 2.15-9.373 3.225-15.671 3.225zM510.23 285.553h-9.391v-62.002h9.39v62.002zm-10.184-78.805c0-2.149.528-3.724 1.584-4.723 1.056-.999 2.377-1.498 3.96-1.498 1.51 0 2.81.508 3.904 1.527 1.094 1.018 1.64 2.582 1.64 4.694 0 2.113-.546 3.687-1.64 4.724-1.093 1.038-2.395 1.556-3.903 1.556-1.584 0-2.905-.518-3.96-1.556-1.057-1.037-1.585-2.611-1.585-4.724zM556.335 286.684c-9.164 0-16.397-2.79-21.695-8.372-5.3-5.582-7.948-13.333-7.948-23.25 0-9.995 2.46-17.935 7.382-23.817 4.923-5.884 11.531-8.826 19.829-8.826 7.768 0 13.917 2.555 18.441 7.666 4.526 5.11 6.79 11.851 6.79 20.224v5.94h-42.712c.189 7.279 2.027 12.804 5.515 16.576 3.49 3.77 8.402 5.656 14.738 5.656 6.675 0 13.275-1.395 19.8-4.185v8.372c-3.319 1.433-6.459 2.46-9.42 3.083-2.96.622-6.534.933-10.72.933zm-2.545-56.401c-4.978 0-8.948 1.62-11.91 4.865-2.96 3.243-4.704 7.73-5.232 13.464h32.415c0-5.92-1.32-10.457-3.96-13.606-2.64-3.148-6.41-4.723-11.313-4.723z'/></svg>");
  background-repeat: no-repeat;
  background-size: 80% 100%;
  background-position: center center;
}
.hu .frame .dz-message {
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 800 400' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'><g fill-rule='nonzero'><path fill='%23CECECE' d='M269.094 169.694h-9.617v-38.92h-43.56v38.92H206.3V86.988h9.617v35.187h43.56V86.988h9.617v82.706zM316.557 170.826c-9.164 0-16.396-2.79-21.695-8.372-5.298-5.582-7.948-13.333-7.948-23.252 0-9.993 2.46-17.933 7.383-23.816 4.921-5.883 11.53-8.825 19.827-8.825 7.77 0 13.917 2.555 18.443 7.666 4.526 5.11 6.789 11.851 6.789 20.223v5.94h-42.712c.189 7.28 2.027 12.805 5.516 16.576 3.488 3.772 8.4 5.657 14.737 5.657 6.675 0 13.276-1.395 19.8-4.186v8.373c-3.32 1.433-6.459 2.46-9.419 3.082-2.961.623-6.535.934-10.72.934zm-2.546-56.401c-4.978 0-8.947 1.621-11.907 4.865-2.962 3.244-4.705 7.731-5.233 13.463h32.415c0-5.92-1.32-10.456-3.96-13.605-2.64-3.148-6.411-4.723-11.315-4.723zM355.365 81.67h9.391v88.024h-9.39zM374.826 107.693h10.069l13.578 35.357c2.979 8.07 4.828 13.898 5.543 17.48h.454c.49-1.924 1.517-5.214 3.083-9.872 1.565-4.657 6.684-18.979 15.358-42.965h10.07l-26.645 70.6c-2.64 6.978-5.723 11.928-9.25 14.85-3.526 2.923-7.854 4.385-12.982 4.385a37.78 37.78 0 01-8.486-.962v-7.524c2.074.453 4.394.68 6.958.68 6.45 0 11.05-3.621 13.804-10.863l3.45-8.824-25.004-62.342zM469.243 170.826c-9.164 0-16.396-2.79-21.694-8.372-5.3-5.582-7.948-13.333-7.948-23.252 0-9.993 2.46-17.933 7.381-23.816 4.922-5.883 11.532-8.825 19.83-8.825 7.768 0 13.915 2.555 18.441 7.666 4.526 5.11 6.788 11.851 6.788 20.223v5.94h-42.71c.187 7.28 2.027 12.805 5.515 16.576 3.49 3.772 8.4 5.657 14.737 5.657 6.675 0 13.275-1.395 19.8-4.186v8.373c-3.32 1.433-6.459 2.46-9.419 3.082-2.961.623-6.534.934-10.72.934zm-2.546-56.401c-4.978 0-8.946 1.621-11.908 4.865-2.96 3.244-4.704 7.731-5.232 13.463h32.415c0-5.92-1.32-10.456-3.96-13.605-2.64-3.148-6.411-4.723-11.315-4.723zM547.708 169.694h-44.974v-6.392l33.83-48.312h-31.737v-7.297h42.032v7.297l-33.376 47.407h34.225v7.297zM601.904 169.694h-44.975v-6.392l33.83-48.312h-31.737v-7.297h42.033v7.297l-33.378 47.407h34.227v7.297zM88.235 222.532c8.147 0 14.473 2.781 18.98 8.344 4.506 5.564 6.76 13.437 6.76 23.619 0 10.184-2.272 18.093-6.817 23.732-4.544 5.638-10.852 8.457-18.923 8.457-4.036 0-7.721-.745-11.059-2.234-3.338-1.49-6.138-3.78-8.402-6.873h-.678l-1.98 7.976h-6.733v-88.025h9.391v21.384c0 4.79-.15 9.089-.452 12.898h.452c4.376-6.185 10.862-9.278 19.46-9.278zm-1.357 7.864c-6.412 0-11.032 1.838-13.86 5.516-2.83 3.677-4.244 9.871-4.244 18.583 0 8.713 1.453 14.945 4.357 18.697 2.904 3.753 7.561 5.629 13.973 5.629 5.77 0 10.07-2.102 12.898-6.308 2.83-4.205 4.242-10.248 4.242-18.131 0-8.07-1.413-14.087-4.242-18.046-2.829-3.96-7.203-5.94-13.124-5.94zM156.573 286.684c-9.165 0-16.396-2.79-21.694-8.372-5.3-5.582-7.949-13.333-7.949-23.25 0-9.995 2.46-17.935 7.382-23.817 4.922-5.884 11.532-8.826 19.83-8.826 7.768 0 13.915 2.555 18.441 7.666 4.526 5.11 6.788 11.851 6.788 20.224v5.94h-42.71c.187 7.279 2.027 12.804 5.515 16.576 3.489 3.77 8.4 5.656 14.737 5.656 6.675 0 13.275-1.395 19.8-4.185v8.372c-3.32 1.433-6.459 2.46-9.419 3.083-2.961.622-6.534.933-10.72.933zm-2.545-56.401c-4.979 0-8.947 1.62-11.909 4.865-2.96 3.243-4.704 7.73-5.232 13.464h32.415c0-5.92-1.32-10.457-3.96-13.606-2.64-3.148-6.411-4.723-11.314-4.723zM253.423 230.848h-15.782v54.705h-9.391v-54.705h-11.088v-4.242l11.088-3.394v-3.451c0-15.238 6.656-22.856 19.969-22.856 3.28 0 7.128.66 11.54 1.981l-2.432 7.523c-3.62-1.169-6.713-1.753-9.278-1.753-3.544 0-6.166 1.179-7.863 3.535-1.697 2.358-2.545 6.138-2.545 11.343v4.017h15.782v7.297zM290.93 286.684c-9.164 0-16.396-2.79-21.695-8.372-5.298-5.582-7.948-13.333-7.948-23.25 0-9.995 2.461-17.935 7.383-23.817 4.921-5.884 11.531-8.826 19.828-8.826 7.77 0 13.916 2.555 18.442 7.666 4.526 5.11 6.789 11.851 6.789 20.224v5.94h-42.712c.189 7.279 2.027 12.804 5.516 16.576 3.488 3.77 8.4 5.656 14.737 5.656 6.675 0 13.276-1.395 19.8-4.185v8.372c-3.319 1.433-6.459 2.46-9.419 3.083-2.96.622-6.535.933-10.72.933zm-2.546-56.401c-4.978 0-8.947 1.62-11.907 4.865-2.961 3.243-4.705 7.73-5.233 13.464h32.415c0-5.92-1.32-10.457-3.96-13.606-2.64-3.148-6.411-4.723-11.315-4.723zm-6.957-16.35c1.81-2.337 3.761-5.166 5.855-8.485 2.093-3.32 3.742-6.205 4.95-8.656h11.427v1.188c-1.66 2.452-4.13 5.47-7.411 9.052-3.281 3.583-6.128 6.354-8.542 8.316h-6.28v-1.414zM372.168 285.553v-40.109c0-5.054-1.151-8.825-3.452-11.314-2.3-2.49-5.902-3.734-10.805-3.734-6.487 0-11.24 1.753-14.256 5.26-3.017 3.509-4.526 9.298-4.526 17.368v32.53h-9.39V223.55h7.637l1.527 8.485h.453c1.923-3.055 4.62-5.421 8.09-7.1 3.47-1.678 7.335-2.517 11.596-2.517 7.468 0 13.087 1.801 16.859 5.403 3.772 3.601 5.656 9.362 5.656 17.282v40.45h-9.39zM391.005 223.55h10.07l13.577 35.358c2.98 8.07 4.828 13.898 5.544 17.48h.453c.49-1.923 1.517-5.214 3.083-9.871 1.565-4.658 6.684-18.98 15.359-42.966h10.07l-26.645 70.6c-2.64 6.978-5.724 11.928-9.25 14.85-3.526 2.923-7.853 4.385-12.983 4.385a37.78 37.78 0 01-8.485-.962v-7.523c2.073.452 4.393.678 6.957.678 6.45 0 11.051-3.62 13.804-10.862l3.451-8.824-25.005-62.342zM468.509 253.817c1.62-2.301 4.091-5.319 7.41-9.052l20.027-21.214h11.144l-25.118 26.418 26.872 35.584h-11.371l-21.894-29.304-7.07 6.11v23.194h-9.278v-88.025h9.278V244.2c0 2.074-.152 5.28-.454 9.618h.454zM546.237 286.684c-9.165 0-16.396-2.79-21.694-8.372-5.3-5.582-7.949-13.333-7.949-23.25 0-9.995 2.46-17.935 7.382-23.817 4.922-5.884 11.531-8.826 19.83-8.826 7.768 0 13.915 2.555 18.44 7.666 4.527 5.11 6.79 11.851 6.79 20.224v5.94h-42.712c.188 7.279 2.028 12.804 5.516 16.576 3.489 3.77 8.4 5.656 14.736 5.656 6.675 0 13.276-1.395 19.801-4.185v8.372c-3.32 1.433-6.46 2.46-9.42 3.083-2.96.622-6.533.933-10.72.933zm-2.546-56.401c-4.978 0-8.947 1.62-11.908 4.865-2.96 3.243-4.704 7.73-5.232 13.464h32.415c0-5.92-1.32-10.457-3.96-13.606-2.64-3.148-6.412-4.723-11.315-4.723zm-6.958-16.35c1.81-2.337 3.762-5.166 5.856-8.485 2.092-3.32 3.742-6.205 4.95-8.656h11.427v1.188c-1.66 2.452-4.13 5.47-7.412 9.052-3.28 3.583-6.128 6.354-8.541 8.316h-6.28v-1.414zM613.896 286.684c-4.035 0-7.722-.745-11.06-2.234-3.337-1.49-6.137-3.78-8.4-6.873h-.679c.453 3.62.679 7.052.679 10.295v25.514h-9.391v-89.835h7.637l1.302 8.485h.452c2.414-3.394 5.223-5.845 8.429-7.353 3.206-1.51 6.883-2.264 11.031-2.264 8.222 0 14.567 2.81 19.037 8.429 4.469 5.62 6.703 13.502 6.703 23.647 0 10.184-2.271 18.093-6.816 23.732-4.544 5.638-10.852 8.457-18.924 8.457zm-1.358-56.288c-6.336 0-10.917 1.753-13.746 5.26-2.829 3.509-4.28 9.09-4.356 16.746v2.093c0 8.713 1.452 14.945 4.356 18.697 2.904 3.753 7.562 5.629 13.974 5.629 5.354 0 9.55-2.169 12.586-6.506 3.037-4.337 4.554-10.315 4.554-17.933 0-7.731-1.517-13.661-4.554-17.792-3.036-4.13-7.306-6.194-12.814-6.194zM682.235 286.684c-9.165 0-16.396-2.79-21.696-8.372-5.298-5.582-7.948-13.333-7.948-23.25 0-9.995 2.461-17.935 7.383-23.817 4.922-5.884 11.531-8.826 19.828-8.826 7.77 0 13.917 2.555 18.443 7.666 4.526 5.11 6.788 11.851 6.788 20.224v5.94H662.32c.189 7.279 2.027 12.804 5.516 16.576 3.488 3.77 8.401 5.656 14.737 5.656 6.675 0 13.276-1.395 19.8-4.185v8.372c-3.319 1.433-6.458 2.46-9.418 3.083-2.962.622-6.536.933-10.721.933zm-2.546-56.401c-4.978 0-8.948 1.62-11.908 4.865-2.961 3.243-4.705 7.73-5.233 13.464h32.416c0-5.92-1.321-10.457-3.961-13.606-2.64-3.148-6.41-4.723-11.314-4.723zM741.07 278.934c1.658 0 3.261-.123 4.808-.368 1.546-.245 2.771-.5 3.677-.763v7.184c-1.019.49-2.518.895-4.498 1.217-1.98.32-3.761.48-5.345.48-11.994 0-17.991-6.317-17.991-18.952v-36.884h-8.881v-4.525l8.881-3.904 3.96-13.237h5.431v14.369h17.99v7.297h-17.99v36.489c0 3.734.886 6.6 2.66 8.6 1.772 1.997 4.204 2.997 7.297 2.997z'/></g></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.de .frame .dz-message,
.at .frame .dz-message {
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 800 300' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'><path fill='%23CECECE' d='M200.834 172.287h-8.057V103h38.626v7.156h-30.569v25.355h28.72v7.156h-28.72v29.62zM249.08 120.346v33.696c0 4.234.963 7.393 2.89 9.478 1.928 2.085 4.945 3.128 9.053 3.128 5.434 0 9.407-1.485 11.918-4.455 2.512-2.97 3.768-7.82 3.768-14.55v-27.297h7.867v51.941h-6.493l-1.137-6.966h-.426c-1.612 2.56-3.847 4.518-6.706 5.877-2.86 1.358-6.122 2.038-9.787 2.038-6.32 0-11.05-1.5-14.194-4.502s-4.715-7.804-4.715-14.408v-33.98h7.962zm.473-14.076c0-1.643.419-2.828 1.256-3.554.838-.727 1.84-1.09 3.01-1.09 1.2 0 2.235.363 3.104 1.09.869.726 1.303 1.911 1.303 3.554 0 1.58-.434 2.757-1.303 3.53-.87.775-1.903 1.162-3.104 1.162-1.17 0-2.172-.387-3.01-1.161-.837-.774-1.256-1.951-1.256-3.531zm18.056 0c0-1.643.42-2.828 1.256-3.554.838-.727 1.84-1.09 3.01-1.09 1.17 0 2.189.363 3.057 1.09.869.726 1.303 1.911 1.303 3.554 0 1.58-.434 2.757-1.303 3.53a4.449 4.449 0 01-3.056 1.162c-1.17 0-2.173-.387-3.01-1.161-.838-.774-1.257-1.951-1.257-3.531zM343.77 120.346v4.975l-9.621 1.138c.885 1.106 1.675 2.552 2.37 4.336.695 1.786 1.043 3.8 1.043 6.043 0 5.087-1.738 9.147-5.214 12.18-3.476 3.033-8.246 4.55-14.313 4.55-1.547 0-3.001-.127-4.36-.38-3.349 1.77-5.023 3.998-5.023 6.683 0 1.422.584 2.472 1.753 3.151 1.17.68 3.176 1.02 6.02 1.02h9.194c5.623 0 9.944 1.184 12.96 3.554 3.019 2.37 4.527 5.813 4.527 10.332 0 5.75-2.306 10.134-6.919 13.15-4.613 3.018-11.343 4.527-20.19 4.527-6.792 0-12.029-1.264-15.71-3.791-3.68-2.528-5.52-6.098-5.52-10.711 0-3.16 1.01-5.893 3.032-8.199 2.022-2.306 4.866-3.87 8.53-4.692-1.327-.6-2.44-1.533-3.34-2.796-.901-1.264-1.351-2.733-1.351-4.408 0-1.895.506-3.554 1.516-4.976 1.011-1.422 2.607-2.796 4.786-4.123-2.685-1.106-4.873-2.986-6.563-5.64-1.69-2.654-2.535-5.687-2.535-9.1 0-5.686 1.706-10.07 5.118-13.15 3.412-3.081 8.247-4.621 14.502-4.621 2.717 0 5.166.316 7.346.948h17.961zm-41.422 60.662c0 2.812 1.185 4.944 3.555 6.398 2.37 1.453 5.766 2.18 10.19 2.18 6.603 0 11.492-.987 14.667-2.962 3.176-1.975 4.763-4.653 4.763-8.033 0-2.812-.868-4.763-2.606-5.853-1.738-1.09-5.008-1.636-9.81-1.636h-9.431c-3.571 0-6.351.854-8.341 2.56-1.991 1.707-2.987 4.155-2.987 7.346zm4.265-44.028c0 3.634 1.028 6.382 3.082 8.246 2.053 1.864 4.913 2.797 8.577 2.797 7.678 0 11.517-3.729 11.517-11.185 0-7.804-3.886-11.706-11.659-11.706-3.697 0-6.54.995-8.53 2.986-1.991 1.99-2.987 4.945-2.987 8.862zM376.375 173.236c-7.677 0-13.735-2.338-18.174-7.014-4.44-4.677-6.659-11.17-6.659-19.48 0-8.371 2.061-15.022 6.185-19.951 4.123-4.929 9.66-7.393 16.61-7.393 6.509 0 11.66 2.14 15.45 6.422 3.792 4.28 5.688 9.928 5.688 16.942v4.976h-35.782c.159 6.098 1.699 10.727 4.62 13.886 2.924 3.16 7.04 4.74 12.347 4.74 5.592 0 11.121-1.17 16.587-3.508v7.015c-2.78 1.2-5.41 2.061-7.89 2.582-2.48.522-5.474.783-8.982.783zm-2.132-47.25c-4.17 0-7.496 1.358-9.977 4.075-2.48 2.718-3.94 6.477-4.383 11.28h27.156c0-4.961-1.106-8.76-3.317-11.398-2.212-2.638-5.372-3.958-9.479-3.958zM444.431 172.287v-33.6c0-4.234-.963-7.394-2.89-9.48-1.928-2.084-4.945-3.127-9.053-3.127-5.434 0-9.415 1.47-11.943 4.407-2.527 2.939-3.791 7.789-3.791 14.55v27.25h-7.867v-51.941h6.397l1.28 7.108h.38c1.611-2.559 3.87-4.541 6.777-5.947 2.906-1.406 6.145-2.11 9.715-2.11 6.256 0 10.964 1.51 14.123 4.526 3.16 3.018 4.74 7.844 4.74 14.479v33.885h-7.868zM533.956 153.852c0 6.097-2.212 10.853-6.635 14.265-4.424 3.413-10.427 5.119-18.01 5.119-8.214 0-14.533-1.058-18.957-3.175v-7.773c2.844 1.2 5.94 2.148 9.29 2.843a48.863 48.863 0 009.952 1.043c5.37 0 9.415-1.019 12.133-3.056 2.716-2.039 4.075-4.874 4.075-8.508 0-2.4-.482-4.367-1.445-5.9-.964-1.532-2.575-2.947-4.834-4.241-2.26-1.296-5.696-2.765-10.309-4.408-6.445-2.307-11.05-5.04-13.814-8.2-2.765-3.158-4.147-7.282-4.147-12.369 0-5.339 2.006-9.589 6.018-12.748 4.014-3.16 9.322-4.74 15.924-4.74 6.888 0 13.223 1.264 19.005 3.792l-2.511 7.014c-5.72-2.401-11.28-3.602-16.683-3.602-4.265 0-7.598.917-10 2.749-2.4 1.832-3.602 4.376-3.602 7.63 0 2.401.443 4.369 1.327 5.9.885 1.533 2.378 2.94 4.479 4.219 2.102 1.28 5.316 2.693 9.644 4.241 7.268 2.59 12.267 5.37 15 8.341 2.733 2.97 4.1 6.825 4.1 11.564zM554.808 172.287h-7.867v-51.941h7.867v51.941zm-8.53-66.017c0-1.8.442-3.12 1.327-3.957.884-.838 1.99-1.256 3.317-1.256 1.264 0 2.353.427 3.27 1.28.916.853 1.375 2.163 1.375 3.933s-.459 3.089-1.375 3.957c-.917.869-2.006 1.303-3.27 1.303-1.327 0-2.433-.434-3.317-1.303-.885-.868-1.327-2.188-1.327-3.957zM593.433 173.236c-7.678 0-13.736-2.338-18.175-7.014-4.439-4.677-6.659-11.17-6.659-19.48 0-8.371 2.062-15.022 6.185-19.951 4.123-4.929 9.66-7.393 16.61-7.393 6.51 0 11.66 2.14 15.451 6.422 3.792 4.28 5.687 9.928 5.687 16.942v4.976h-35.78c.157 6.098 1.697 10.727 4.62 13.886 2.923 3.16 7.037 4.74 12.345 4.74 5.592 0 11.122-1.17 16.588-3.508v7.015c-2.78 1.2-5.411 2.061-7.89 2.582-2.481.522-5.474.783-8.982.783zm-2.133-47.25c-4.17 0-7.496 1.358-9.976 4.075-2.48 2.718-3.94 6.477-4.383 11.28h27.155c0-4.961-1.106-8.76-3.318-11.398-2.211-2.638-5.37-3.958-9.478-3.958zM111.073 270.295c-7.678 0-13.736-2.338-18.176-7.014-4.438-4.676-6.658-11.169-6.658-19.478 0-8.373 2.062-15.024 6.185-19.952 4.123-4.93 9.66-7.394 16.61-7.394 6.51 0 11.66 2.14 15.45 6.422 3.792 4.281 5.688 9.929 5.688 16.943v4.976H94.39c.157 6.098 1.697 10.727 4.62 13.887 2.922 3.158 7.038 4.738 12.346 4.738 5.592 0 11.122-1.169 16.588-3.506v7.014c-2.781 1.2-5.411 2.06-7.891 2.583-2.48.52-5.474.781-8.981.781zm-2.133-47.25c-4.17 0-7.496 1.358-9.976 4.076-2.48 2.717-3.941 6.476-4.384 11.28h27.156c0-4.96-1.106-8.76-3.318-11.399-2.212-2.638-5.37-3.957-9.478-3.957zM151.451 269.348h-7.867v-51.943h7.867v51.943zm-8.53-66.019c0-1.8.442-3.12 1.327-3.957.884-.836 1.99-1.255 3.317-1.255 1.263 0 2.353.426 3.27 1.28.916.852 1.375 2.163 1.375 3.932 0 1.77-.459 3.09-1.375 3.958-.917.87-2.007 1.303-3.27 1.303-1.327 0-2.433-.434-3.317-1.303-.885-.869-1.327-2.188-1.327-3.958zM203.678 269.348v-33.601c0-4.234-.965-7.394-2.891-9.479-1.928-2.086-4.945-3.128-9.052-3.128-5.434 0-9.415 1.469-11.943 4.407-2.527 2.939-3.792 7.789-3.792 14.55v27.25h-7.867v-51.942h6.398l1.28 7.109h.378c1.613-2.56 3.872-4.542 6.778-5.947 2.906-1.407 6.145-2.11 9.716-2.11 6.255 0 10.963 1.51 14.122 4.527 3.16 3.017 4.74 7.843 4.74 14.478v33.886h-7.867zM262.16 269.348h-8.057V200.06h38.625v7.156h-30.569v25.355h28.72v7.157h-28.72v29.62zM347.845 243.329c0 8.468-2.132 15.079-6.398 19.834-4.265 4.755-10.158 7.132-17.677 7.132-4.644 0-8.767-1.09-12.37-3.27-3.602-2.18-6.382-5.308-8.34-9.383-1.96-4.076-2.939-8.847-2.939-14.313 0-8.467 2.117-15.063 6.35-19.787 4.234-4.722 10.112-7.085 17.631-7.085 7.267 0 13.041 2.417 17.321 7.252 4.282 4.833 6.422 11.374 6.422 19.62zm-39.572 0c0 6.635 1.327 11.69 3.98 15.165 2.655 3.476 6.556 5.213 11.706 5.213 5.15 0 9.06-1.73 11.73-5.188 2.67-3.46 4.005-8.523 4.005-15.19 0-6.603-1.335-11.62-4.005-15.047-2.67-3.428-6.611-5.142-11.825-5.142-5.15 0-9.036 1.69-11.657 5.07-2.623 3.381-3.934 8.421-3.934 15.119zM378.414 263.802c1.39 0 2.732-.102 4.028-.308 1.296-.205 2.322-.418 3.08-.64v6.02c-.852.41-2.108.75-3.768 1.019-1.658.269-3.151.402-4.478.402-10.047 0-15.07-5.292-15.07-15.877v-30.9h-7.442v-3.79l7.441-3.27 3.317-11.09h4.55v12.037h15.071v6.114h-15.07v30.568c0 3.128.742 5.53 2.226 7.204 1.486 1.674 3.524 2.511 6.115 2.511zM440.734 243.329c0 8.468-2.132 15.079-6.397 19.834-4.266 4.755-10.159 7.132-17.678 7.132-4.644 0-8.767-1.09-12.37-3.27-3.6-2.18-6.382-5.308-8.34-9.383-1.96-4.076-2.938-8.847-2.938-14.313 0-8.467 2.116-15.063 6.35-19.787 4.233-4.722 10.11-7.085 17.63-7.085 7.267 0 13.041 2.417 17.322 7.252 4.28 4.833 6.421 11.374 6.421 19.62zm-39.572 0c0 6.635 1.327 11.69 3.981 15.165 2.654 3.476 6.555 5.213 11.706 5.213 5.15 0 9.06-1.73 11.73-5.188 2.67-3.46 4.004-8.523 4.004-15.19 0-6.603-1.335-11.62-4.005-15.047-2.669-3.428-6.611-5.142-11.824-5.142-5.15 0-9.037 1.69-11.658 5.07-2.623 3.381-3.934 8.421-3.934 15.119zM515.283 269.348v-33.601c0-4.234-.964-7.394-2.89-9.479-1.928-2.086-4.946-3.128-9.053-3.128-5.466 0-9.455 1.485-11.967 4.454-2.512 2.97-3.767 7.836-3.767 14.597v27.157h-7.868v-73.743h7.868v22.321c0 2.687-.126 4.913-.38 6.683h.474c1.549-2.496 3.752-4.462 6.612-5.9 2.86-1.438 6.121-2.157 9.786-2.157 6.35 0 11.114 1.509 14.289 4.527 3.175 3.016 4.763 7.811 4.763 14.383v33.886h-7.867zM547.178 269.348h-7.867v-51.943h7.867v51.943zm-8.53-66.019c0-1.8.442-3.12 1.326-3.957.885-.836 1.991-1.255 3.318-1.255 1.264 0 2.354.426 3.27 1.28.916.852 1.374 2.163 1.374 3.932 0 1.77-.458 3.09-1.374 3.958-.916.87-2.006 1.303-3.27 1.303-1.327 0-2.433-.434-3.318-1.303-.884-.869-1.327-2.188-1.327-3.958zM599.404 269.348v-33.601c0-4.234-.963-7.394-2.89-9.479-1.928-2.086-4.945-3.128-9.052-3.128-5.435 0-9.416 1.469-11.943 4.407-2.528 2.939-3.792 7.789-3.792 14.55v27.25h-7.867v-51.942h6.398l1.28 7.109h.379c1.611-2.56 3.87-4.542 6.777-5.947 2.907-1.407 6.145-2.11 9.715-2.11 6.256 0 10.964 1.51 14.124 4.527 3.159 3.017 4.738 7.843 4.738 14.478v33.886h-7.867zM656.655 269.348h-37.677v-5.355l28.34-40.474h-26.587v-6.114h35.212v6.114l-27.96 39.715h28.672v6.114zM676.228 217.405v33.696c0 4.234.963 7.393 2.89 9.479 1.928 2.086 4.945 3.127 9.052 3.127 5.435 0 9.408-1.484 11.92-4.454 2.511-2.97 3.767-7.82 3.767-14.55v-27.298h7.868v51.943h-6.493l-1.138-6.968h-.426c-1.611 2.56-3.847 4.518-6.706 5.878-2.86 1.358-6.122 2.037-9.786 2.037-6.32 0-11.051-1.5-14.195-4.502s-4.715-7.804-4.715-14.407v-33.98h7.962z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.ro .frame .dz-message {
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 800 400' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'><path fill='%23CECECE' d='M209.27 86.988h9.617v82.707h-9.617zM282.587 169.694v-40.109c0-5.053-1.151-8.824-3.451-11.314-2.3-2.488-5.903-3.733-10.806-3.733-6.487 0-11.24 1.753-14.256 5.26-3.017 3.508-4.526 9.298-4.526 17.368v32.528h-9.39v-62.001h7.637l1.527 8.485h.453c1.923-3.055 4.62-5.421 8.09-7.099 3.47-1.679 7.335-2.518 11.596-2.518 7.468 0 13.087 1.801 16.859 5.402 3.772 3.602 5.658 9.363 5.658 17.283v40.448h-9.391zM351.263 152.78c0 5.77-2.149 10.22-6.449 13.35-4.298 3.131-10.333 4.696-18.102 4.696-8.222 0-14.633-1.301-19.235-3.903v-8.712c2.98 1.508 6.176 2.696 9.59 3.563 3.413.869 6.703 1.302 9.87 1.302 4.904 0 8.675-.783 11.315-2.348 2.64-1.565 3.96-3.95 3.96-7.156 0-2.414-1.046-4.479-3.14-6.195-2.092-1.715-6.175-3.743-12.247-6.08-5.77-2.151-9.872-4.027-12.304-5.63-2.433-1.603-4.243-3.423-5.431-5.459-1.189-2.037-1.782-4.47-1.782-7.298 0-5.054 2.055-9.042 6.166-11.964 4.111-2.923 9.75-4.385 16.914-4.385 6.677 0 13.2 1.358 19.575 4.074l-3.338 7.636c-6.223-2.564-11.861-3.846-16.915-3.846-4.45 0-7.807.697-10.07 2.092-2.263 1.396-3.393 3.32-3.393 5.771 0 1.659.424 3.073 1.272 4.242.849 1.17 2.216 2.283 4.101 3.338 1.886 1.056 5.507 2.583 10.862 4.582 7.354 2.679 12.323 5.375 14.907 8.09 2.583 2.716 3.874 6.13 3.874 10.24zM392.73 170.826c-9.163 0-16.396-2.79-21.694-8.372-5.3-5.582-7.949-13.333-7.949-23.252 0-9.993 2.46-17.933 7.382-23.816 4.923-5.883 11.532-8.825 19.83-8.825 7.768 0 13.916 2.555 18.441 7.666 4.526 5.11 6.79 11.851 6.79 20.223v5.94h-42.712c.188 7.28 2.027 12.805 5.515 16.576 3.489 3.772 8.402 5.657 14.738 5.657 6.675 0 13.274-1.395 19.8-4.186v8.373c-3.32 1.433-6.459 2.46-9.42 3.082-2.96.623-6.534.934-10.72.934zm-2.545-56.401c-4.978 0-8.948 1.621-11.909 4.865-2.96 3.244-4.704 7.731-5.232 13.463h32.415c0-5.92-1.32-10.456-3.96-13.605-2.64-3.148-6.411-4.723-11.314-4.723zM459.824 106.561c2.753 0 5.224.226 7.411.678l-1.3 8.713c-2.565-.566-4.829-.849-6.79-.849-5.016 0-9.305 2.037-12.87 6.11-3.563 4.074-5.346 9.146-5.346 15.218v33.263h-9.39v-62.001h7.75l1.075 11.484h.452c2.3-4.036 5.073-7.147 8.317-9.335 3.243-2.188 6.806-3.28 10.691-3.28zM516.962 169.694l-1.867-8.824h-.453c-3.093 3.885-6.176 6.514-9.249 7.892-3.074 1.376-6.911 2.064-11.513 2.064-6.147 0-10.965-1.584-14.454-4.752-3.488-3.168-5.233-7.675-5.233-13.52 0-12.522 10.013-19.084 30.04-19.688l10.522-.339v-3.846c0-4.865-1.046-8.458-3.14-10.777-2.093-2.32-5.44-3.48-10.041-3.48-5.167 0-11.013 1.585-17.537 4.753l-2.886-7.185c3.055-1.66 6.403-2.96 10.042-3.903a43.486 43.486 0 0110.947-1.415c7.392 0 12.87 1.64 16.434 4.922 3.564 3.28 5.346 8.542 5.346 15.783v42.315h-6.958zm-21.214-6.618c5.845 0 10.437-1.602 13.774-4.809 3.338-3.205 5.007-7.694 5.007-13.463v-5.602l-9.391.397c-7.467.264-12.851 1.424-16.152 3.48-3.299 2.055-4.95 5.251-4.95 9.588 0 3.394 1.028 5.978 3.084 7.75 2.055 1.772 4.932 2.659 8.628 2.659zM563.294 163.076c1.658 0 3.262-.122 4.808-.368 1.546-.245 2.771-.5 3.677-.764v7.185c-1.019.49-2.518.895-4.498 1.217-1.98.32-3.761.48-5.345.48-11.994 0-17.99-6.317-17.99-18.952V114.99h-8.882v-4.526l8.882-3.903 3.96-13.237h5.43v14.369h17.99v7.297h-17.99v36.489c0 3.733.887 6.6 2.66 8.598 1.772 2 4.204 2.999 7.298 2.999zm-16.236 30.83c1.056-2.412 2.064-5.373 3.025-8.88.963-3.508 1.575-6.26 1.84-8.26h9.504v1.018c-.415 1.924-1.547 4.706-3.395 8.345-1.848 3.64-3.81 6.704-5.883 9.192h-5.091v-1.414zM593.56 169.694h-9.391v-62.001h9.39v62.001zm-10.184-78.803c0-2.15.528-3.725 1.584-4.724 1.056-1 2.377-1.5 3.96-1.5 1.509 0 2.81.51 3.904 1.528 1.093 1.019 1.64 2.584 1.64 4.696 0 2.112-.547 3.687-1.64 4.723-1.094 1.037-2.395 1.556-3.903 1.556-1.584 0-2.905-.519-3.961-1.556-1.056-1.036-1.584-2.611-1.584-4.723zM149.7 254.495c0 10.108-2.546 18-7.637 23.675-5.091 5.676-12.125 8.514-21.101 8.514-5.545 0-10.466-1.301-14.765-3.903-4.3-2.603-7.618-6.336-9.957-11.201-2.339-4.865-3.508-10.56-3.508-17.085 0-10.107 2.527-17.98 7.581-23.619 5.054-5.637 12.069-8.457 21.045-8.457 8.674 0 15.566 2.885 20.677 8.656 5.11 5.77 7.665 13.577 7.665 23.42zm-47.237 0c0 7.92 1.584 13.954 4.752 18.103 3.168 4.149 7.826 6.223 13.973 6.223 6.147 0 10.815-2.065 14.002-6.194 3.186-4.13 4.78-10.173 4.78-18.132 0-7.882-1.594-13.87-4.78-17.961-3.187-4.092-7.892-6.138-14.115-6.138-6.147 0-10.786 2.018-13.917 6.053-3.13 4.035-4.695 10.051-4.695 18.046zM224.204 230.848h-15.783v54.705h-9.39v-54.705h-11.088v-4.242l11.088-3.394v-3.451c0-15.238 6.656-22.856 19.969-22.856 3.281 0 7.127.66 11.54 1.981l-2.432 7.523c-3.621-1.169-6.713-1.753-9.278-1.753-3.545 0-6.166 1.179-7.863 3.535-1.697 2.358-2.546 6.138-2.546 11.343v4.017h15.783v7.297zM289.036 254.495c0 10.108-2.546 18-7.638 23.675-5.09 5.676-12.125 8.514-21.1 8.514-5.545 0-10.467-1.301-14.766-3.903-4.3-2.603-7.619-6.336-9.957-11.201-2.338-4.865-3.507-10.56-3.507-17.085 0-10.107 2.527-17.98 7.58-23.619 5.055-5.637 12.069-8.457 21.045-8.457 8.674 0 15.567 2.885 20.677 8.656 5.11 5.77 7.666 13.577 7.666 23.42zm-47.238 0c0 7.92 1.584 13.954 4.752 18.103 3.168 4.149 7.826 6.223 13.973 6.223 6.148 0 10.815-2.065 14.002-6.194 3.186-4.13 4.78-10.173 4.78-18.132 0-7.882-1.594-13.87-4.78-17.961-3.187-4.092-7.892-6.138-14.115-6.138-6.147 0-10.786 2.018-13.917 6.053-3.13 4.035-4.695 10.051-4.695 18.046zM325.523 278.934c1.66 0 3.263-.123 4.809-.368 1.547-.245 2.772-.5 3.678-.763v7.184c-1.019.49-2.518.895-4.498 1.217-1.98.32-3.761.48-5.345.48-11.994 0-17.99-6.317-17.99-18.952v-36.884h-8.882v-4.525l8.881-3.904 3.96-13.237h5.431v14.369h17.99v7.297h-17.99v36.489c0 3.734.886 6.6 2.66 8.6 1.772 1.997 4.204 2.997 7.296 2.997zM399.915 254.495c0 10.108-2.546 18-7.637 23.675-5.091 5.676-12.125 8.514-21.1 8.514-5.546 0-10.467-1.301-14.766-3.903-4.3-2.603-7.618-6.336-9.957-11.201-2.338-4.865-3.507-10.56-3.507-17.085 0-10.107 2.526-17.98 7.58-23.619 5.054-5.637 12.069-8.457 21.045-8.457 8.674 0 15.566 2.885 20.677 8.656 5.11 5.77 7.665 13.577 7.665 23.42zm-47.237 0c0 7.92 1.584 13.954 4.752 18.103 3.168 4.149 7.826 6.223 13.973 6.223 6.147 0 10.815-2.065 14.002-6.194 3.186-4.13 4.78-10.173 4.78-18.132 0-7.882-1.594-13.87-4.78-17.961-3.187-4.092-7.892-6.138-14.115-6.138-6.147 0-10.786 2.018-13.917 6.053-3.13 4.035-4.695 10.051-4.695 18.046zM467.122 223.55v5.941l-11.483 1.357c1.056 1.32 1.997 3.046 2.827 5.177.83 2.13 1.245 4.535 1.245 7.212 0 6.073-2.075 10.919-6.223 14.54-4.148 3.62-9.843 5.43-17.084 5.43-1.848 0-3.583-.15-5.205-.453-3.997 2.112-5.996 4.772-5.996 7.977 0 1.697.698 2.952 2.093 3.763 1.395.81 3.79 1.215 7.184 1.215h10.975c6.714 0 11.87 1.414 15.473 4.243 3.6 2.83 5.402 6.94 5.402 12.333 0 6.864-2.753 12.097-8.26 15.699-5.506 3.601-13.539 5.402-24.099 5.402-8.109 0-14.36-1.508-18.754-4.526-4.393-3.016-6.59-7.279-6.59-12.785 0-3.772 1.207-7.034 3.621-9.787 2.413-2.753 5.807-4.62 10.183-5.6-1.584-.717-2.914-1.83-3.989-3.338-1.074-1.509-1.612-3.262-1.612-5.261 0-2.263.603-4.242 1.811-5.94 1.206-1.698 3.11-3.338 5.713-4.922-3.205-1.32-5.817-3.564-7.835-6.732-2.017-3.168-3.027-6.788-3.027-10.862 0-6.788 2.037-12.02 6.11-15.698 4.074-3.678 9.843-5.516 17.311-5.516 3.244 0 6.167.378 8.768 1.132h21.441zm-49.443 72.412c0 3.357 1.414 5.902 4.243 7.637 2.828 1.735 6.882 2.602 12.162 2.602 7.883 0 13.72-1.178 17.51-3.536 3.789-2.357 5.685-5.553 5.685-9.588 0-3.356-1.038-5.685-3.111-6.987-2.075-1.3-5.978-1.951-11.711-1.951h-11.258c-4.261 0-7.58 1.018-9.956 3.055-2.376 2.036-3.564 4.959-3.564 8.768zm5.091-52.555c0 4.337 1.226 7.618 3.677 9.843 2.452 2.225 5.864 3.339 10.24 3.339 9.164 0 13.746-4.451 13.746-13.352 0-9.315-4.639-13.973-13.916-13.973-4.413 0-7.807 1.188-10.183 3.565-2.376 2.375-3.564 5.902-3.564 10.578zM508.136 222.419c2.753 0 5.223.226 7.411.68l-1.301 8.711c-2.564-.565-4.828-.848-6.788-.848-5.017 0-9.307 2.036-12.87 6.109-3.564 4.074-5.346 9.146-5.346 15.218v33.264h-9.391v-62.002h7.75l1.075 11.484h.452c2.3-4.036 5.073-7.147 8.317-9.335 3.242-2.187 6.807-3.281 10.691-3.281zM565.273 285.553l-1.866-8.825h-.454c-3.092 3.885-6.175 6.514-9.248 7.892-3.074 1.377-6.912 2.064-11.512 2.064-6.149 0-10.966-1.584-14.454-4.752-3.49-3.168-5.234-7.675-5.234-13.52 0-12.522 10.014-19.084 30.04-19.687l10.523-.34v-3.846c0-4.865-1.047-8.457-3.14-10.777-2.094-2.32-5.44-3.48-10.042-3.48-5.167 0-11.013 1.585-17.538 4.753l-2.884-7.184c3.055-1.66 6.402-2.962 10.041-3.904a43.486 43.486 0 0110.947-1.415c7.392 0 12.87 1.64 16.434 4.922 3.564 3.28 5.345 8.543 5.345 15.783v42.316h-6.958zm-21.214-6.62c5.846 0 10.437-1.602 13.775-4.808 3.338-3.205 5.006-7.693 5.006-13.464v-5.6l-9.39.396c-7.467.264-12.851 1.424-16.152 3.48-3.299 2.055-4.95 5.25-4.95 9.588 0 3.394 1.028 5.978 3.084 7.75 2.055 1.773 4.931 2.659 8.627 2.659zM619.526 230.848h-15.784v54.705h-9.391v-54.705h-11.088v-4.242l11.088-3.394v-3.451c0-15.238 6.657-22.856 19.97-22.856 3.281 0 7.128.66 11.54 1.981l-2.432 7.523c-3.62-1.169-6.713-1.753-9.278-1.753-3.545 0-6.166 1.179-7.863 3.535-1.698 2.358-2.546 6.138-2.546 11.343v4.017h15.784v7.297zm20.705 54.705h-9.391v-62.002h9.39v62.002zm-10.184-78.805c0-2.149.528-3.724 1.584-4.723 1.056-.999 2.377-1.498 3.96-1.498 1.51 0 2.81.508 3.904 1.527 1.094 1.018 1.64 2.582 1.64 4.694 0 2.113-.546 3.687-1.64 4.724-1.093 1.038-2.395 1.556-3.903 1.556-1.584 0-2.905-.518-3.96-1.556-1.057-1.037-1.585-2.611-1.585-4.724zM686.336 286.684c-9.164 0-16.396-2.79-21.695-8.372-5.3-5.582-7.948-13.333-7.948-23.25 0-9.995 2.46-17.935 7.383-23.817 4.921-5.884 11.53-8.826 19.828-8.826 7.768 0 13.917 2.555 18.441 7.666 4.526 5.11 6.79 11.851 6.79 20.224v5.94h-42.712c.189 7.279 2.027 12.804 5.515 16.576 3.49 3.77 8.402 5.656 14.738 5.656 6.675 0 13.275-1.395 19.8-4.185v8.372c-3.319 1.433-6.459 2.46-9.42 3.083-2.96.622-6.534.933-10.72.933zm-2.545-56.401c-4.979 0-8.948 1.62-11.91 4.865-2.96 3.243-4.704 7.73-5.232 13.464h32.415c0-5.92-1.32-10.457-3.96-13.606-2.64-3.148-6.41-4.723-11.313-4.723z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.testing .frame {
  overflow: visible;
  background: rgba(0,0,255,0.5);
}
.testing .frame .object {
  background: rgba(255,0,0,0.5);
}
.testing .frame img {
  opacity: 0.5;
}
#page_detail .frame {
  background: rgba(255,255,255,0.5);
  border: none;
}
.book_code_inner {
  background: #fff;
  position: absolute;
  bottom: 1%;
  left: 1%;
  width: 15%;
  height: 3.5%;
  padding: 1%;
  z-index: 106;
}
.book_code_inner img {
  margin: 0;
  padding: 0;
  position: absolute;
  width: 90%;
}
.frame {
  background: rgba(255,255,255,0.8);
  box-sizing: border-box;
}
.frame input[type=range] {
  position: absolute;
  width: 180px;
  z-index: 500;
}
.frame.book_code {
  background: transparent;
}
.frame.book_code img {
  width: 100%;
  position: absolute;
  z-index: 110;
}
.frame.with_shadow {
  border: 4px solid #fff !important;
  -webkit-box-shadow: 0px 0px 14px 5px rgba(0,0,0,0.4);
  box-shadow: 0px 0px 14px 5px rgba(0,0,0,0.4);
}
.frame.quality_warning .quality_warning_ico {
  display: block;
}
.frame .quality_warning_ico {
  width: 30px;
  height: 30px;
  background: #59f;
  position: absolute;
  bottom: 15px;
  left: 15px;
  display: none;
  z-index: 105;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.938 7.938'><path fill='\%23FFF' d='M3.639 1.511l.002 3.62h.656V1.51zm.002 4.268l-.002.648h.658v-.648z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
  border-radius: 15px;
}
.frame .drag_ico {
  z-index: 0;
  width: 30px;
  height: 30px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -15px;
  margin-left: -15px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.075 8.075'><path fill='%23CECECE' d='M.777 0A.787.787 0 0 0 0 .776v6.52c0 .42.356.777.777.777h6.52a.788.788 0 0 0 .777-.778V.776A.787.787 0 0 0 7.297 0H.777zm0 .53h6.52c.138 0 .248.11.248.247v5.707L4.38 3.364 3.033 5.112 1.947 3.931.529 6.046V.777C.53.64.64.53.777.53zm1.784 1.228a.685.685 0 0 0-.685.685.685.685 0 0 0 .685.685.685.685 0 0 0 .685-.685.685.685 0 0 0-.685-.685z'/></svg>");
  background-repeat: no-repeat;
  background-size: 30px 30px;
  background-position: center center;
}
.frame.empty {
  border: 2px dashed rgba(0,0,0,0.03);
}
.frame.empty.shadow {
  border: 2px dashed rgba(200,200,200,0.7);
}
.frame.calendarium {
  background: transparent;
  border: none;
}
.frame .dropzone {
  position: relative;
  z-index: 5;
  width: 100%;
  height: 100%;
  background: transparent;
}
#page_detail {
  position: relative;
}
#page_detail .frame img {
  position: absolute;
}
#page_detail.multiproduct .ico.clear {
  display: none;
}
#page_detail .move_arrow {
  position: absolute;
  width: 40px;
  height: 40px;
  top: 50%;
  margin-top: -20px;
}
#page_detail .move_arrow.prev {
  display: block;
  left: -60px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.938 7.938'><path fill='%23FF0000' d='M4.342 2.187L2.99 3.54l-.429.43.43.428 1.352 1.353.43-.43L3.418 3.97 4.77 2.618z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
#page_detail .move_arrow.prev:hover {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.938 7.938'><path fill='%23FFFFFF' d='M4.342 2.187L2.99 3.54l-.429.43.43.428 1.352 1.353.43-.43L3.418 3.97 4.77 2.618z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
#page_detail .move_arrow.next {
  display: block;
  right: -60px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.938 7.938'><path fill='%23FF0000' d='M3.596 2.187L4.949 3.54l.429.43-.43.428-1.352 1.353-.43-.43L4.52 3.97 3.168 2.618z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
#page_detail .move_arrow.next:hover {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.938 7.938'><path fill='%23FFFFFF' d='M3.596 2.187L4.949 3.54l.429.43-.43.428-1.352 1.353-.43-.43L4.52 3.97 3.168 2.618z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
#page_detail .move_arrow:hover {
  background: #f00;
  border: none;
}
.sk .createNewPage form {
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 133 106' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'><path d='M59.086 26.354a.26.26 0 00-.265.261v27.348H31.473a.266.266 0 00-.264.265V68.39c0 .143.117.264.264.264h27.348v27.345c0 .147.118.264.265.264h14.162a.262.262 0 00.261-.26V68.647h27.352a.266.266 0 00.26-.261V54.224a.265.265 0 00-.264-.264H73.512V26.615v-.004a.258.258 0 00-.257-.257H59.086zM81.102 16.77a.335.335 0 00-.385.324c-.02.9.288 1.569.9 2.016.578.422 1.333.642 2.27.642.785 0 1.444-.152 1.981-.446.558-.306.963-.724 1.22-1.25.242-.496.375-1.335.375-2.52V9.338a.336.336 0 00-.335-.336h-1.12a.335.335 0 00-.336.336v.069c-.504-.379-1.09-.567-1.757-.567-.707 0-1.32.179-1.844.53-.522.35-.924.844-1.198 1.486a5.094 5.094 0 00-.399 2.025c0 1.074.295 1.994.879 2.762.603.795 1.453 1.199 2.555 1.199a2.78 2.78 0 001.64-.503c-.01.327-.032.562-.068.704-.087.324-.25.579-.495.76-.258.19-.629.271-1.104.271-.436 0-.783-.082-1.035-.27v-.001c-.16-.118-.244-.314-.28-.572a.336.336 0 00-.283-.287l-1.181-.175zm-50.37-3.847c0 1.314.35 2.315 1.022 3.014.68.708 1.57 1.068 2.675 1.068.684 0 1.315-.16 1.894-.48a3.268 3.268 0 001.343-1.37c.297-.568.453-1.344.453-2.333 0-1.24-.352-2.207-1.033-2.91-.688-.71-1.573-1.07-2.657-1.07-.973 0-1.797.294-2.474.877-.803.696-1.223 1.76-1.223 3.204zm42.067 0c0 1.314.35 2.315 1.022 3.014.68.708 1.571 1.068 2.675 1.068.684 0 1.316-.16 1.894-.48a3.268 3.268 0 001.343-1.37c.297-.568.454-1.344.454-2.333 0-1.24-.352-2.207-1.033-2.91-.689-.71-1.573-1.07-2.658-1.07-.973 0-1.797.294-2.473.877-.804.696-1.224 1.76-1.224 3.204zm25.221 3.3c.045.156.102.3.168.434a.335.335 0 00.3.186h1.27a.335.335 0 00.293-.499 2.369 2.369 0 01-.27-.754c-.05-.292-.073-.987-.073-2.087v-1.62c0-.57-.024-.966-.067-1.184l-.001-.007a2.24 2.24 0 00-.447-.97c-.211-.255-.536-.475-.985-.643-.413-.156-.949-.238-1.61-.238-.66 0-1.24.093-1.74.273-.535.193-.94.473-1.223.83-.275.348-.478.804-.598 1.37a.335.335 0 00.283.402l1.188.162a.335.335 0 00.37-.249c.107-.415.256-.713.478-.876.229-.168.587-.235 1.067-.235.512 0 .902.098 1.162.327.172.153.23.424.23.795v.07c-.445.127-1.071.237-1.877.333h-.001a9.014 9.014 0 00-1.125.191l-.004.001c-.361.1-.685.249-.973.444a2.315 2.315 0 00-.733.815c-.187.339-.282.713-.282 1.123 0 .7.25 1.274.745 1.723.476.434 1.154.665 2.041.665.52 0 1.006-.087 1.459-.258.31-.117.628-.291.955-.523zm-36.75-3.3c0 1.314.35 2.315 1.022 3.014.68.708 1.57 1.068 2.675 1.068.684 0 1.315-.16 1.894-.48a3.268 3.268 0 001.343-1.37c.297-.568.453-1.344.453-2.333 0-1.24-.352-2.207-1.033-2.91-.688-.71-1.573-1.07-2.657-1.07-.973 0-1.797.294-2.474.877-.803.696-1.223 1.76-1.223 3.204zm51.26 3.584c0 .186.152.336.337.336h1.086c.185 0 .336-.15.336-.336V9.34a.336.336 0 00-.336-.336h-1.215a.335.335 0 00-.335.336v3.84c0 .556-.054.981-.174 1.273a1.232 1.232 0 01-.537.601 1.67 1.67 0 01-.857.235c-.285 0-.526-.066-.72-.208a.94.94 0 01-.357-.559c-.047-.208-.066-.61-.066-1.207V9.34a.336.336 0 00-.336-.336h-1.215a.336.336 0 00-.335.336v4.441c0 .548.029.949.081 1.202.083.407.228.75.432 1.03.207.288.523.531.952.721.41.18.849.272 1.32.272.758 0 1.405-.225 1.94-.676v.178zm-60.7-7.504h-.879V6.834a.335.335 0 00-.508-.287l-1.209.73c-.1.06-.162.169-.162.286v1.44h-.555a.335.335 0 00-.336.336v.945c0 .185.15.335.336.335h.555v3.789c0 .798.068 1.32.177 1.568.126.291.342.529.653.708.283.162.68.253 1.193.253.29 0 .62-.037.987-.115a.335.335 0 00.262-.382l-.175-1.074a.336.336 0 00-.379-.278c-.2.03-.363.044-.486.044-.103 0-.185-.005-.241-.039a.179.179 0 01-.075-.082c-.034-.08-.037-.259-.037-.535v-3.857h.887c.185 0 .335-.15.335-.335v-.455a.335.335 0 00.393.094c.424-.185.73-.452.926-.792.187-.324.288-.747.288-1.27V6.61a.335.335 0 00-.336-.335h-1.242a.335.335 0 00-.335.335v1.25c0 .185.15.335.335.335h.251c-.021.139-.056.255-.108.347a.739.739 0 01-.355.308.333.333 0 00-.16.152zm20.9 6.363a.336.336 0 00-.379-.278c-.2.03-.362.044-.485.044-.104 0-.186-.005-.242-.039a.179.179 0 01-.075-.082c-.034-.08-.036-.259-.036-.535v-3.857h.886c.185 0 .335-.15.335-.335v-.945a.336.336 0 00-.335-.336h-.886V6.834a.335.335 0 00-.51-.287l-1.208.73c-.1.06-.162.169-.162.286v1.44h-.555a.336.336 0 00-.336.336v.945c0 .185.15.335.336.335h.555v3.789c0 .798.068 1.32.177 1.568.126.291.342.529.653.708.283.162.68.253 1.193.253.29 0 .62-.037.987-.115a.335.335 0 00.262-.382l-.175-1.074zm15.885 1.141c0 .186.15.336.335.336h1.215c.186 0 .336-.15.336-.336v-3.753a4.4 4.4 0 01.187-1.316.97.97 0 01.334-.499.83.83 0 01.514-.171c.24 0 .48.074.72.216a.336.336 0 00.485-.172l.419-1.127a.336.336 0 00-.139-.402c-.482-.298-.958-.442-1.425-.442-.352 0-.675.1-.969.302-.08.055-.162.126-.247.215v-.02a.335.335 0 00-.336-.335H88.95a.335.335 0 00-.335.336v7.168zm-50.384 0c0 .186.15.336.336.336h6.345c.185 0 .335-.15.335-.336v-1.046a.335.335 0 00-.335-.335h-3.314c-.238 0-.483.005-.736.014l.208-.23 3.881-4.55a.335.335 0 00.08-.218v-.803a.335.335 0 00-.335-.336h-5.86a.335.335 0 00-.335.336v.985c0 .185.15.336.336.336h2.923c.188 0 .39-.003.605-.01l-4.051 4.651a.335.335 0 00-.083.22v.986zm-10.145 0c0 .186.15.336.335.336h1.215c.185 0 .336-.15.336-.336V6.611a.336.336 0 00-.336-.335h-1.215a.336.336 0 00-.335.335v9.896zm75.045-7.504v-.13c0-.241.015-.441.05-.6.022-.103.046-.184.09-.233.108-.117.317-.141.61-.141.182 0 .381.019.6.056a.334.334 0 00.287-.089v.143c0 .185.15.335.336.335h1.215c.185 0 .335-.15.335-.335V6.61a.335.335 0 00-.335-.335h-1.215a.33.33 0 00-.18.052.331.331 0 00-.11-.054 5 5 0 00-1.324-.167c-.783 0-1.349.244-1.712.692-.346.428-.533 1.04-.533 1.844v.36h-.745a.336.336 0 00-.335.336v.938c0 .185.15.335.335.335h.745v5.895c0 .186.15.336.335.336h1.215c.185 0 .336-.15.336-.336v-5.895h1.055c.185 0 .335-.15.335-.335v-.938a.335.335 0 00-.335-.336h-1.055zm1.637 7.504c0 .186.15.336.336.336h1.215c.185 0 .335-.15.335-.336V9.34a.335.335 0 00-.335-.336h-1.215a.336.336 0 00-.336.336v7.168zm-46.597 0c0 .186.15.336.336.336h1.208c.186 0 .336-.15.336-.336V10.62h1.062c.185 0 .335-.15.335-.335v-.945a.336.336 0 00-.335-.336H60.05v-.326c0-.314.023-.536.134-.65.105-.108.29-.135.543-.135.206 0 .425.021.656.062a.335.335 0 00.39-.273l.182-1.06a.335.335 0 00-.266-.386 6.282 6.282 0 00-1.198-.128c-.612 0-1.085.124-1.425.35a1.881 1.881 0 00-.746.929v.001c-.096.26-.15.655-.15 1.189v.427h-.737a.335.335 0 00-.336.336v.945c0 .185.15.335.336.335h.737v5.888zm-12.38 0c0 .186.15.336.336.336h1.215c.185 0 .336-.15.336-.336V9.34a.336.336 0 00-.336-.336h-1.215a.336.336 0 00-.335.336v7.168zm-23.893.122c.05.129.174.214.313.214h1.343a.335.335 0 00.313-.213l3.874-9.896a.335.335 0 00-.312-.458h-1.337a.335.335 0 00-.314.219l-2.673 7.189c-.075.2-.147.4-.216.601a28.942 28.942 0 00-.207-.598L20.11 6.499a.335.335 0 00-.316-.223h-1.417a.336.336 0 00-.313.457l3.834 9.896zm75.91-3.251c0 .46-.05.81-.162 1.047a1.563 1.563 0 01-.665.693 2.176 2.176 0 01-1.085.264c-.373 0-.66-.07-.855-.24a.714.714 0 01-.254-.558c0-.145.038-.277.115-.395a.728.728 0 01.332-.27c.19-.082.515-.152.974-.218.648-.093 1.181-.201 1.6-.323zm-34.619-.455c0-.817.161-1.433.518-1.837a1.608 1.608 0 011.26-.568 1.6 1.6 0 011.25.571c.358.406.52 1.007.52 1.793 0 .84-.16 1.47-.518 1.88-.333.381-.75.573-1.252.573-.506 0-.926-.19-1.26-.57-.357-.408-.518-1.025-.518-1.842zm-30.538 0c0-.817.161-1.433.517-1.837a1.609 1.609 0 011.26-.568 1.6 1.6 0 011.251.571c.358.406.52 1.007.52 1.793 0 .84-.16 1.47-.518 1.88-.333.381-.75.573-1.252.573-.506 0-.926-.19-1.26-.57-.357-.408-.518-1.025-.518-1.842zm42.068 0c0-.817.16-1.433.517-1.837a1.609 1.609 0 011.26-.568 1.6 1.6 0 011.25.571c.358.406.52 1.007.52 1.793 0 .84-.16 1.47-.517 1.88-.334.381-.75.573-1.253.573-.506 0-.926-.19-1.26-.57-.356-.408-.517-1.025-.517-1.842zm7.675-.128c0-.765.15-1.347.486-1.736.308-.358.681-.541 1.122-.541.452 0 .835.187 1.155.553.345.395.501.986.501 1.764 0 .815-.148 1.419-.483 1.8-.31.353-.694.531-1.152.531-.461 0-.844-.178-1.15-.532-.333-.385-.48-1.001-.48-1.84zm15.75.114c-.075.031-.157.061-.245.09l.245.246v-.336zM41.958 7.093l-.48-.721a.336.336 0 00-.279-.15h-1.39a.335.335 0 00-.266.54l1.458 1.89c.064.083.162.131.266.131h1.296a.335.335 0 00.261-.125l1.52-1.89a.335.335 0 00-.262-.546h-1.377a.335.335 0 00-.282.153l-.465.718zm3.834.916c0 .185.15.335.335.335h1.215c.185 0 .336-.15.336-.335V6.61a.336.336 0 00-.336-.335h-1.215a.336.336 0 00-.335.335V8.01z' fill='%23CECECE' fill-rule='nonzero'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.cz .createNewPage form {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35.012 27.93' height='105.561' width='132.33'><path d='M10.45 2.46v.04c.124.127.213.225.269.293.056.067.098.126.128.174h.555c.032-.051.084-.12.156-.206a4.26 4.26 0 0 1 .241-.26v-.043h-.315a1.74 1.74 0 0 0-.363.274 2.03 2.03 0 0 0-.356-.274zm5.536.002c-.215 0-.37.046-.468.137-.097.09-.146.235-.146.433v.127l-.26.127v.228h.26v1.381h.474v-1.38h.41v-.356h-.41V3.05c0-.062.014-.112.044-.152.03-.04.08-.06.147-.06a.88.88 0 0 1 .264.045l.12-.348a1.217 1.217 0 0 0-.435-.073zm11.706 0c-.214 0-.37.046-.467.137-.097.09-.146.235-.146.433v.127l-.26.127v.228h.26v1.381h.474v-1.38h.41v-.356h-.41V3.05c0-.062.015-.112.045-.152.03-.04.078-.06.146-.06a.88.88 0 0 1 .264.045l.121-.348a1.22 1.22 0 0 0-.437-.073zm-20.06.017v2.416h.473V2.48zm4.728 0c-.172 0-.258.077-.258.231 0 .155.086.233.258.233.086 0 .15-.02.192-.06a.227.227 0 0 0 .065-.173c0-.154-.085-.231-.257-.231zm16.11 0c-.172 0-.257.077-.257.231 0 .155.085.233.257.233.086 0 .15-.02.193-.06a.227.227 0 0 0 .065-.173c0-.154-.086-.231-.258-.231zm.969 0c-.172 0-.258.077-.258.231 0 .155.086.233.258.233.086 0 .15-.02.193-.06a.227.227 0 0 0 .065-.173c0-.154-.086-.231-.258-.231zm-24.124.146l.77 2.27h.525l.772-2.27h-.486l-.43 1.35a3.968 3.968 0 0 0-.117.501 2.902 2.902 0 0 0-.048-.22 4.82 4.82 0 0 0-.072-.28l-.427-1.351zm7.998.165l-.137.366-.26.158v.2h.226v.837c0 .192.044.336.13.432.086.095.225.143.414.143.172 0 .317-.027.435-.08v-.351a1.024 1.024 0 0 1-.299.054.226.226 0 0 1-.15-.048c-.037-.032-.056-.082-.056-.15v-.836h.486v-.356h-.486v-.37zm5.404 0l-.137.366-.26.158v.2h.226v.837c0 .192.042.336.128.432.087.095.226.143.415.143.172 0 .317-.027.435-.08v-.351a1.024 1.024 0 0 1-.298.054.227.227 0 0 1-.15-.048c-.038-.032-.057-.082-.057-.15v-.836h.486v-.356h-.486v-.37zm7.078.333c-.243 0-.465.053-.665.157l.157.32c.188-.084.351-.125.49-.125.18 0 .27.087.27.263v.076l-.302.01c-.26.008-.454.057-.583.145-.129.087-.193.222-.193.406 0 .176.047.312.143.408a.537.537 0 0 0 .394.142.8.8 0 0 0 .33-.057.706.706 0 0 0 .246-.21h.013l.092.236h.33V3.737c0-.207-.062-.36-.186-.462-.125-.102-.303-.152-.536-.152zm-3.35.003c-.228 0-.404.053-.527.156-.123.104-.184.25-.184.44 0 .117.026.22.079.307a.47.47 0 0 0 .217.189.654.654 0 0 0-.166.13.24.24 0 0 0-.058.165c0 .053.018.103.055.151.036.047.078.08.127.1a.555.555 0 0 0-.288.151.372.372 0 0 0-.097.263.4.4 0 0 0 .191.354c.128.085.313.127.556.127.316 0 .559-.056.728-.168a.534.534 0 0 0 .255-.471c0-.159-.05-.279-.151-.36-.1-.082-.245-.123-.435-.123h-.295c-.174 0-.26-.035-.26-.103 0-.046.024-.087.072-.124l.07.008.085.004c.231 0 .411-.051.54-.155a.528.528 0 0 0 .197-.436.476.476 0 0 0-.075-.262l.272-.07v-.24h-.606a1.739 1.739 0 0 0-.129-.019 1.316 1.316 0 0 0-.172-.014zm-13.103 0c-.269 0-.477.08-.625.237-.148.157-.222.378-.222.661 0 .182.035.342.103.479a.732.732 0 0 0 .293.314.876.876 0 0 0 .441.109c.266 0 .474-.08.623-.239.149-.16.223-.38.223-.663 0-.182-.034-.34-.102-.476a.726.726 0 0 0-.294-.312.876.876 0 0 0-.44-.11zm7.924 0c-.268 0-.476.08-.624.237-.148.157-.222.378-.222.661 0 .182.034.342.102.479a.732.732 0 0 0 .294.314.878.878 0 0 0 .441.109c.266 0 .473-.08.623-.239.149-.16.223-.38.223-.663 0-.182-.034-.34-.103-.476a.726.726 0 0 0-.293-.312.876.876 0 0 0-.44-.11zm3.348 0c-.268 0-.476.08-.624.237-.148.157-.222.378-.222.661 0 .182.034.342.102.479a.732.732 0 0 0 .294.314.876.876 0 0 0 .44.109c.266 0 .474-.08.623-.239.15-.16.224-.38.224-.663 0-.182-.035-.34-.103-.476a.725.725 0 0 0-.293-.312.878.878 0 0 0-.441-.11zm3.992 0a.538.538 0 0 0-.3.091.648.648 0 0 0-.218.234h-.023l-.07-.291h-.358v1.735h.473v-.883a.42.42 0 0 1 .126-.326.505.505 0 0 1 .354-.117c.055 0 .101.005.14.016l.035-.444a.784.784 0 0 0-.16-.014zm-14.151.034v.361h.756l-.804 1.095v.28h1.37v-.362h-.81l.783-1.067V3.16zm1.667 0v1.736h.474V3.16zm16.11 0v1.736h.474V3.16zm.97 0v1.736h.473V3.16zm-6.756.254c.171 0 .258.105.258.314a.363.363 0 0 1-.063.223c-.04.055-.106.083-.195.083-.088 0-.154-.028-.197-.083a.357.357 0 0 1-.064-.223c0-.21.087-.314.26-.314zm-13.11.095c.127 0 .218.043.274.129.056.086.084.214.084.386 0 .173-.028.304-.084.391-.055.087-.145.13-.272.13-.127 0-.22-.043-.276-.131-.056-.088-.084-.218-.084-.39 0-.173.028-.301.084-.386.056-.086.147-.129.273-.129zm7.924 0c.128 0 .219.043.275.129.056.086.084.214.084.386 0 .173-.028.304-.084.391-.055.087-.146.13-.272.13-.127 0-.22-.043-.276-.131-.056-.088-.084-.218-.084-.39 0-.173.028-.301.084-.386.055-.086.147-.129.273-.129zm3.348 0c.127 0 .219.043.274.129.056.086.084.214.084.386 0 .173-.028.304-.084.391-.054.087-.145.13-.271.13-.128 0-.22-.043-.277-.131-.056-.088-.084-.218-.084-.39 0-.173.028-.301.084-.386.056-.086.147-.129.274-.129zm5.438.582v.143a.332.332 0 0 1-.099.251.362.362 0 0 1-.262.095c-.153 0-.23-.067-.23-.2 0-.093.033-.162.1-.208a.588.588 0 0 1 .309-.075zm-3.727.826h.245a.7.7 0 0 1 .264.037c.057.025.085.07.085.135 0 .081-.048.144-.144.191a.933.933 0 0 1-.4.07.52.52 0 0 1-.263-.055c-.062-.038-.093-.09-.093-.154a.19.19 0 0 1 .086-.163.38.38 0 0 1 .22-.06zm-6.686 2.056c-.039 0-.07.03-.07.069v7.236H8.327a.07.07 0 0 0-.07.07v3.747c0 .038.031.07.07.07h7.236V25.4c0 .039.031.07.07.07h3.747a.069.069 0 0 0 .069-.07v-7.237h7.237a.07.07 0 0 0 .069-.069v-3.747a.07.07 0 0 0-.07-.07H19.45V7.042a.068.068 0 0 0-.069-.069z' fill='%23CECECE' paint-order='stroke fill markers'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.pl .createNewPage form {
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 133 106' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'><path d='M59.086 26.354a.26.26 0 00-.265.261v27.348H31.473a.266.266 0 00-.264.265V68.39c0 .143.117.264.264.264h27.348v27.345c0 .147.118.264.265.264h14.162a.262.262 0 00.261-.26V68.647h27.352a.266.266 0 00.26-.261V54.224a.265.265 0 00-.264-.264H73.512V26.611a.258.258 0 00-.257-.257H59.086zm17.806-7.502c-.414 0-.77-.044-1.067-.133v-1.274c.248.068.501.101.759.101.272 0 .471-.076.597-.228.126-.152.189-.377.189-.674v-6.337h1.618v6.576c0 .63-.182 1.115-.546 1.457-.365.341-.881.512-1.55.512zm-18.322 0c-.414 0-.77-.044-1.067-.133v-1.274c.248.068.501.101.759.101.272 0 .471-.076.597-.228.126-.152.188-.377.188-.674v-6.337h1.619v6.576c0 .63-.182 1.115-.546 1.457-.365.341-.882.512-1.55.512zm25.062-2.509c-.084.002-.17.004-.259.004-.956 0-1.702-.264-2.24-.791-.538-.527-.807-1.274-.807-2.24 0-.994.248-1.763.746-2.306.497-.543 1.184-.815 2.062-.815.838 0 1.491.239 1.958.717.467.477.701 1.137.701 1.979v.786h-3.827c.018.46.154.819.409 1.077.254.259.612.388 1.072.388a4.42 4.42 0 001.014-.112 5.02 5.02 0 00.997-.355v1.252c-.209.105-.429.19-.66.255-.224.215-.4.412-.528.592-.138.193-.207.381-.207.565 0 .149.039.259.119.329a.44.44 0 00.305.106c.195 0 .398-.031.611-.095v.945a3.092 3.092 0 01-.828.122c-.4 0-.721-.113-.964-.337-.242-.225-.363-.52-.363-.884 0-.237.067-.46.201-.669.099-.154.262-.325.488-.513.352-.011.659-.044.919-.1.084-.018.166-.038.247-.061l.05-.048h-.95a5.798 5.798 0 00-.266.209zm5.887.004c-1.847 0-2.771-1.014-2.771-3.042 0-1.008.251-1.779.754-2.311.502-.533 1.222-.799 2.16-.799.687 0 1.302.135 1.847.403l-.477 1.253a7.864 7.864 0 00-.712-.252 2.301 2.301 0 00-.658-.098c-.842 0-1.263.598-1.263 1.794 0 1.16.421 1.741 1.263 1.741.312 0 .6-.042.865-.125.266-.083.531-.213.796-.39v1.385a2.614 2.614 0 01-.793.345 4.44 4.44 0 01-1.011.096zm-34.208 0c-.956 0-1.702-.264-2.24-.791-.538-.527-.807-1.274-.807-2.24 0-.994.249-1.763.746-2.306.497-.543 1.184-.815 2.062-.815.839 0 1.491.239 1.958.717.468.477.701 1.137.701 1.979v.786h-3.827c.018.46.154.819.409 1.077.255.259.612.388 1.072.388a4.42 4.42 0 001.014-.112 5.05 5.05 0 00.998-.355v1.252a3.783 3.783 0 01-.908.316 5.72 5.72 0 01-1.178.104zm17.059 0c-.697 0-1.245-.271-1.643-.812-.398-.542-.597-1.292-.597-2.251 0-.973.202-1.731.608-2.274.405-.543.963-.815 1.674-.815.747 0 1.316.29 1.709.871h.053a6.661 6.661 0 01-.122-1.184v-1.9h1.624v8.259h-1.242l-.313-.77h-.069c-.368.584-.929.876-1.682.876zm26.331 0c-.955 0-1.702-.264-2.24-.791-.538-.527-.806-1.274-.806-2.24 0-.994.248-1.763.745-2.306.497-.543 1.185-.815 2.062-.815.839 0 1.492.239 1.959.717.467.477.7 1.137.7 1.979v.786h-3.826c.017.46.154.819.408 1.077.255.259.612.388 1.072.388.358 0 .696-.037 1.014-.112.319-.074.651-.192.998-.355v1.252a3.783 3.783 0 01-.908.316 5.713 5.713 0 01-1.178.104zm-47.774-.106h-1.619V7.982h1.619v8.259zm-6.805-3.228l.706-.902 1.661-1.804h1.826l-2.356 2.574 2.5 3.36H46.59l-1.709-2.405-.695.557v1.848h-1.619V7.982h1.619v3.683l-.085 1.348h.021zm50.195 3.228h-1.619v-5.934h1.619v5.934zm-54.574 0H37.87l-1.051-4.077a20.195 20.195 0 01-.199-.899c-.094-.455-.148-.76-.162-.916-.021.191-.074.498-.159.921-.085.423-.151.724-.197.905l-1.045 4.066h-1.869l-1.979-7.76h1.618l.993 4.235c.173.782.299 1.46.377 2.033.021-.202.07-.514.146-.937.076-.423.147-.751.215-.984l1.13-4.347h1.555l1.131 4.347c.049.194.111.492.186.891.074.4.131.743.17 1.03.035-.276.092-.62.169-1.032.078-.412.149-.746.213-1.001l.987-4.235h1.619l-1.975 7.76zm29.575 0h-4.687v-.956l2.749-3.742h-2.584v-1.236h4.426v1.05l-2.675 3.647h2.771v1.237zm3.62-1.184c.414 0 .717-.12.91-.361.193-.241.298-.649.316-1.226v-.175c0-.637-.099-1.094-.295-1.37-.196-.276-.516-.414-.958-.414a.949.949 0 00-.841.46c-.2.306-.3.751-.3 1.334 0 .584.101 1.022.302 1.314.202.292.491.438.866.438zm25.535-3.71c-.343 0-.612.109-.807.326-.194.218-.306.527-.334.926h2.271c-.007-.399-.111-.708-.313-.926-.201-.217-.474-.326-.817-.326zm-43.39 0c-.344 0-.613.109-.807.326-.195.218-.306.527-.335.926h2.272c-.007-.399-.111-.708-.313-.926-.202-.217-.474-.326-.817-.326zm28.061 0c-.343 0-.612.109-.806.326-.195.218-.307.527-.335.926h2.272c-.007-.399-.112-.708-.313-.926-.202-.217-.474-.326-.818-.326zm-5.843-2.574c0-.528.293-.791.881-.791.587 0 .881.263.881.791 0 .251-.074.446-.221.586-.146.14-.367.21-.66.21-.588 0-.881-.266-.881-.796zm15.328 0c0-.528.294-.791.881-.791.588 0 .881.263.881.791 0 .251-.073.446-.22.586-.147.14-.367.21-.661.21-.587 0-.881-.266-.881-.796zm-33.651 0c0-.528.294-.791.881-.791.588 0 .882.263.882.791 0 .251-.074.446-.221.586-.147.14-.367.21-.661.21-.587 0-.881-.266-.881-.796z' fill='%23CECECE' fill-rule='nonzero'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.hu .createNewPage form {
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 133 106' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'><path fill='%23CECECE' d='M59.086 26.354a.26.26 0 00-.265.261v27.348H31.473a.266.266 0 00-.264.265V68.39c0 .143.117.264.264.264h27.348v27.345c0 .147.118.264.265.264h14.162a.262.262 0 00.261-.26V68.647h27.352a.266.266 0 00.26-.261V54.224a.265.265 0 00-.264-.264H73.512V26.611a.258.258 0 00-.257-.257H59.086zm50.533-10.007c-.697 0-1.244-.253-1.64-.759h-.085c.057.495.085.782.085.86v2.404h-1.619v-8.545h1.316l.229.769h.074c.379-.587.939-.881 1.683-.881.7 0 1.249.271 1.645.812.396.542.594 1.293.594 2.256 0 .633-.093 1.184-.278 1.651-.186.467-.451.822-.794 1.066a2.026 2.026 0 01-1.21.367zm-83.389-6.04h1.773l1.12 3.338c.095.29.161.633.196 1.03h.032c.039-.365.115-.708.228-1.03l1.099-3.338h1.735L29.903 17c-.23.619-.558 1.082-.985 1.39-.426.308-.924.462-1.494.462-.279 0-.554-.03-.823-.09v-1.285c.195.046.407.069.637.069.287 0 .537-.087.751-.262.215-.176.382-.44.502-.794l.096-.292-2.357-5.891zm59.934 0h1.773l1.12 3.338c.096.29.161.633.196 1.03h.032a4.51 4.51 0 01.229-1.03l1.098-3.338h1.736L89.837 17c-.23.619-.558 1.082-.984 1.39-.427.308-.925.462-1.494.462-.28 0-.554-.03-.823-.09v-1.285c.195.046.407.069.637.069.286 0 .537-.087.751-.262.214-.176.381-.44.501-.794l.096-.292-2.357-5.891zm-50.216 6.04c-.955 0-1.702-.264-2.24-.791-.537-.527-.806-1.274-.806-2.24 0-.994.248-1.763.745-2.306.498-.543 1.185-.815 2.062-.815.839 0 1.492.239 1.959.717.467.477.701 1.137.701 1.979v.786h-3.827c.017.46.154.819.408 1.077.255.259.613.388 1.073.388.357 0 .695-.037 1.013-.112.319-.074.651-.192.998-.355v1.252a3.776 3.776 0 01-.907.316 5.723 5.723 0 01-1.179.104zm79.977 0c-.956 0-1.702-.264-2.24-.791-.538-.527-.807-1.274-.807-2.24 0-.994.249-1.763.746-2.306.497-.543 1.184-.815 2.062-.815.838 0 1.491.239 1.958.717.467.477.701 1.137.701 1.979v.786h-3.827c.018.46.154.819.409 1.077.255.259.612.388 1.072.388a4.42 4.42 0 001.014-.112 5.05 5.05 0 00.998-.355v1.252a3.798 3.798 0 01-.908.316 5.72 5.72 0 01-1.178.104zm-95.9 0c-.955 0-1.702-.264-2.24-.791-.537-.527-.806-1.274-.806-2.24 0-.994.248-1.763.745-2.306.498-.543 1.185-.815 2.062-.815.839 0 1.492.239 1.959.717.467.477.701 1.137.701 1.979v.786h-3.827c.017.46.154.819.408 1.077.255.259.613.388 1.073.388.357 0 .695-.037 1.013-.112.319-.074.651-.192.998-.355v1.252a3.776 3.776 0 01-.907.316 5.723 5.723 0 01-1.179.104zm56.108 0c-.956 0-1.702-.264-2.24-.791-.538-.527-.807-1.274-.807-2.24 0-.994.249-1.763.746-2.306.497-.543 1.184-.815 2.062-.815.839 0 1.491.239 1.959.717.467.477.7 1.137.7 1.979v.786h-3.827c.018.46.154.819.409 1.077.255.259.612.388 1.072.388.358 0 .695-.037 1.014-.112a5.05 5.05 0 00.998-.355v1.252a3.783 3.783 0 01-.908.316 5.72 5.72 0 01-1.178.104zm-19.718-6.152c.7 0 1.249.273 1.645.82.396.547.595 1.296.595 2.248 0 .98-.205 1.739-.613 2.277-.409.538-.966.807-1.67.807-.697 0-1.243-.253-1.64-.759h-.111l-.271.653h-1.237V7.982h1.619v1.921c0 .244-.021.635-.063 1.173h.063c.379-.587.94-.881 1.683-.881zm6.263 6.152c-.956 0-1.702-.264-2.24-.791-.538-.527-.807-1.274-.807-2.24 0-.994.249-1.763.746-2.306.497-.543 1.184-.815 2.062-.815.839 0 1.491.239 1.959.717.467.477.7 1.137.7 1.979v.786h-3.827c.018.46.154.819.409 1.077.255.259.612.388 1.072.388.358 0 .695-.037 1.014-.112a5.05 5.05 0 00.998-.355v1.252a3.783 3.783 0 01-.908.316 5.72 5.72 0 01-1.178.104zm39.946 0c-.956 0-1.702-.264-2.24-.791-.538-.527-.807-1.274-.807-2.24 0-.994.248-1.763.746-2.306.497-.543 1.184-.815 2.062-.815.838 0 1.491.239 1.958.717.467.477.701 1.137.701 1.979v.786h-3.827c.018.46.154.819.409 1.077.254.259.612.388 1.072.388a4.42 4.42 0 001.014-.112 5.02 5.02 0 00.997-.355v1.252a3.776 3.776 0 01-.907.316 5.72 5.72 0 01-1.178.104zm19.537-1.29c.283 0 .623-.062 1.019-.186v1.205c-.403.18-.899.271-1.486.271-.647 0-1.119-.164-1.414-.491-.296-.328-.444-.819-.444-1.473v-2.861h-.775v-.685l.892-.541.467-1.253h1.035v1.264h1.662v1.215h-1.662v2.861c0 .23.065.4.194.509.129.11.3.165.512.165zm-73.044 1.184H44.43v-.956l2.749-3.742h-2.584v-1.236h4.426v1.05l-2.675 3.647h2.771v1.237zm45.635-3.228l.706-.902 1.661-1.804h1.826l-2.356 2.574 2.5 3.36H97.22l-1.709-2.405-.695.557v1.848h-1.619V7.982h1.619v3.683l-.085 1.348h.021zm-50.938 3.228h-4.686v-.956l2.749-3.742h-2.585v-1.236h4.427v1.05l-2.675 3.647h2.77v1.237zm41.533 0h-1.619v-3.466c0-.429-.076-.75-.228-.964-.152-.214-.395-.321-.727-.321-.453 0-.78.151-.982.454-.202.303-.303.804-.303 1.505v2.792h-1.619v-5.934h1.237l.218.759h.09c.18-.287.429-.504.746-.651.316-.146.676-.22 1.08-.22.69 0 1.214.187 1.571.56.357.373.536.912.536 1.616v3.87zm-69.839 0h-1.64v-3.35h-3.073v3.35H9.15v-7.76h1.645v3.041h3.073V8.481h1.64v7.76zm57.01-4.719h-1.401v4.719h-1.619v-4.719h-.891v-.78l.891-.435v-.436c0-.676.167-1.169.499-1.481.333-.311.865-.467 1.598-.467.559 0 1.056.084 1.491.25l-.414 1.189a3 3 0 00-.902-.154c-.23 0-.396.068-.499.204a.844.844 0 00-.154.523v.372h1.401v1.215zm-47.137 4.719h-1.619V7.982h1.619v8.259zm83.76-4.751c-.399 0-.691.123-.875.369-.184.246-.28.652-.287 1.218v.175c0 .637.095 1.094.284 1.37.189.276.489.414.9.414.725 0 1.088-.598 1.088-1.794 0-.584-.09-1.022-.268-1.314-.179-.292-.459-.438-.842-.438zm-53.246 0c-.4 0-.692.123-.876.369-.184.246-.28.652-.287 1.218v.175c0 .637.095 1.094.284 1.37.19.276.489.414.9.414.332 0 .597-.153.793-.459.197-.306.295-.751.295-1.335s-.099-1.022-.297-1.314a.932.932 0 00-.812-.438zm46.5-.143c-.343 0-.612.109-.806.326-.195.218-.307.527-.335.926h2.272c-.007-.399-.112-.708-.313-.926-.202-.217-.474-.326-.818-.326zm13.301 0c-.343 0-.612.109-.806.326-.195.218-.306.527-.335.926h2.272c-.007-.399-.112-.708-.313-.926-.202-.217-.474-.326-.818-.326zm-53.246 0c-.344 0-.613.109-.807.326-.195.218-.306.527-.335.926h2.272c-.007-.399-.111-.708-.313-.926-.202-.217-.474-.326-.817-.326zm-42.653 0c-.343 0-.612.109-.807.326-.194.218-.306.527-.334.926h2.272c-.008-.399-.112-.708-.314-.926-.201-.217-.474-.326-.817-.326zm15.923 0c-.343 0-.612.109-.807.326-.194.218-.306.527-.334.926h2.272c-.007-.399-.112-.708-.314-.926-.201-.217-.474-.326-.817-.326zm40.185 0c-.344 0-.613.109-.807.326-.195.218-.306.527-.335.926h2.272c-.007-.399-.111-.708-.313-.926-.202-.217-.474-.326-.817-.326zm25.556-1.693V9.51c.609-.707 1.025-1.24 1.247-1.597h1.816v.111c-.184.184-.498.458-.942.82-.445.363-.792.633-1.043.81h-1.078zm-26.491 0V9.51c.609-.707 1.025-1.24 1.248-1.597h1.815v.111c-.184.184-.498.458-.942.82-.444.363-.792.633-1.043.81H74.97z' fill-rule='nonzero'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.ro .createNewPage form {
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 133 106' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'><path fill='%23CECECE' d='M59.086 26.354a.26.26 0 00-.265.261v27.348H31.473a.266.266 0 00-.264.265V68.39c0 .143.117.264.264.264h27.348v27.345c0 .147.118.264.265.264h14.162a.262.262 0 00.261-.26V68.647h27.352a.266.266 0 00.26-.261V54.224a.265.265 0 00-.264-.264H73.512V26.611a.258.258 0 00-.257-.257H59.086zm35.48-16.047v.822l-.928.239c.169.265.254.563.254.892 0 .637-.222 1.133-.666 1.489-.444.355-1.06.533-1.849.533l-.292-.016-.239-.026c-.167.127-.25.268-.25.424 0 .234.298.35.892.35h1.008c.652 0 1.148.14 1.489.42.342.279.512.69.512 1.231 0 .694-.289 1.232-.867 1.614-.579.382-1.41.573-2.492.573-.828 0-1.461-.144-1.898-.433-.437-.288-.655-.692-.655-1.212 0-.358.111-.657.334-.897.223-.241.55-.413.982-.515a1.089 1.089 0 01-.435-.348.826.826 0 01-.186-.512c0-.227.065-.415.196-.565a2.27 2.27 0 01.568-.444 1.59 1.59 0 01-.74-.647c-.182-.297-.273-.648-.273-1.051 0-.648.21-1.148.631-1.502.421-.354 1.023-.531 1.805-.531.166 0 .363.015.592.045a5.9 5.9 0 01.437.067h2.07zm-47.222 8.195c.053-.174.114-.427.183-.759.069-.333.118-.613.146-.839h1.497v.106c-.266.595-.559 1.14-.881 1.635h-.945v-.143zm42.642-1.423c0 .223.107.398.321.526.214.127.514.191.9.191.58 0 1.035-.08 1.364-.239.329-.159.493-.377.493-.653 0-.223-.097-.377-.292-.462-.194-.085-.495-.127-.902-.127h-.838c-.298 0-.546.07-.746.21-.2.139-.3.324-.3.554zm-9.533-2.022c.283 0 .623-.062 1.019-.186v1.205c-.403.18-.898.271-1.486.271-.647 0-1.119-.164-1.414-.491-.296-.328-.443-.819-.443-1.473v-2.861h-.775v-.685l.891-.541.467-1.253h1.035v1.264h1.662v1.215h-1.662v2.861c0 .23.065.4.194.509.129.11.3.165.512.165zm-36.649 1.184l-.313-.807h-.043c-.272.343-.553.581-.841.714-.289.132-.665.199-1.128.199-.57 0-1.018-.163-1.346-.489-.327-.325-.491-.789-.491-1.39 0-.63.221-1.094.661-1.393.441-.299 1.105-.465 1.993-.497l1.03-.032v-.26c0-.601-.308-.902-.924-.902-.474 0-1.031.143-1.671.43l-.537-1.093c.683-.358 1.441-.537 2.272-.537.796 0 1.407.174 1.831.521.425.346.637.874.637 1.581v3.955h-1.13zm5.297-1.184c.283 0 .623-.062 1.019-.186v1.205c-.404.18-.899.271-1.486.271-.648 0-1.119-.164-1.415-.491-.295-.328-.443-.819-.443-1.473v-2.861h-.775v-.685l.892-.541.467-1.253h1.035v1.264h1.661v1.215h-1.661v2.861c0 .23.064.4.194.509.129.11.299.165.512.165zm38.964-1.794c0 .966-.255 1.721-.765 2.266-.509.545-1.219.818-2.128.818-.57 0-1.072-.125-1.508-.374a2.498 2.498 0 01-1.003-1.075c-.233-.467-.35-1.012-.35-1.635 0-.97.253-1.723.759-2.261s1.217-.807 2.134-.807c.569 0 1.072.124 1.507.372.435.247.77.603 1.003 1.066.234.464.351 1.007.351 1.63zm-11.449 0c0 .966-.255 1.721-.764 2.266-.51.545-1.219.818-2.129.818-.57 0-1.072-.125-1.507-.374a2.492 2.492 0 01-1.003-1.075c-.234-.467-.351-1.012-.351-1.635 0-.97.253-1.723.759-2.261s1.218-.807 2.134-.807c.57 0 1.072.124 1.507.372.436.247.77.603 1.004 1.066.233.464.35 1.007.35 1.63zm-13.763 0c0 .966-.255 1.721-.764 2.266-.51.545-1.219.818-2.129.818-.569 0-1.072-.125-1.507-.374a2.492 2.492 0 01-1.003-1.075c-.234-.467-.351-1.012-.351-1.635 0-.97.253-1.723.759-2.261s1.218-.807 2.134-.807c.57 0 1.072.124 1.508.372a2.48 2.48 0 011.003 1.066c.233.464.35 1.007.35 1.63zm41.395 2.978l-.313-.807h-.043c-.272.343-.553.581-.841.714-.289.132-.665.199-1.128.199-.57 0-1.018-.163-1.346-.489-.327-.325-.491-.789-.491-1.39 0-.63.221-1.094.661-1.393.441-.299 1.105-.465 1.993-.497l1.03-.032v-.26c0-.601-.308-.902-.924-.902-.474 0-1.031.143-1.671.43l-.537-1.093c.683-.358 1.441-.537 2.272-.537.796 0 1.407.174 1.831.521.425.346.637.874.637 1.581v3.955h-1.13zm13.004.106c-.956 0-1.702-.264-2.24-.791-.538-.527-.807-1.274-.807-2.24 0-.994.248-1.763.746-2.306.497-.543 1.184-.815 2.062-.815.838 0 1.491.239 1.958.717.467.477.701 1.137.701 1.979v.786h-3.827c.018.46.154.819.409 1.077.254.259.612.388 1.072.388a4.42 4.42 0 001.014-.112 5.02 5.02 0 00.997-.355v1.252a3.776 3.776 0 01-.907.316 5.72 5.72 0 01-1.178.104zm-89.838-1.869c0 .609-.212 1.073-.635 1.391-.423.318-1.055.478-1.897.478-.432 0-.8-.029-1.104-.088a4.169 4.169 0 01-.855-.257v-1.338c.301.142.64.26 1.017.356.377.095.708.143.995.143.587 0 .881-.17.881-.509a.426.426 0 00-.117-.311 1.686 1.686 0 00-.403-.271c-.191-.1-.446-.218-.765-.353-.456-.191-.791-.368-1.005-.53a1.498 1.498 0 01-.467-.56c-.098-.211-.146-.47-.146-.778 0-.527.204-.935.613-1.223.408-.289.988-.433 1.738-.433.715 0 1.41.156 2.086.467l-.488 1.168a8.718 8.718 0 00-.834-.313 2.597 2.597 0 00-.791-.122c-.477 0-.716.129-.716.387 0 .145.077.271.231.377.154.106.491.264 1.011.472.463.188.803.363 1.019.526.216.163.375.35.478.562.102.213.154.466.154.759zm3.948 1.869c-.955 0-1.702-.264-2.239-.791-.538-.527-.807-1.274-.807-2.24 0-.994.248-1.763.746-2.306.497-.543 1.184-.815 2.062-.815.838 0 1.491.239 1.958.717.467.477.701 1.137.701 1.979v.786h-3.827c.018.46.154.819.409 1.077.254.259.612.388 1.072.388a4.42 4.42 0 001.014-.112 5.02 5.02 0 00.997-.355v1.252a3.776 3.776 0 01-.907.316 5.723 5.723 0 01-1.179.104zm-9.755-.106h-1.619v-3.466c0-.429-.076-.75-.228-.964-.152-.214-.395-.321-.727-.321-.453 0-.781.151-.982.454-.202.303-.303.804-.303 1.505v2.792h-1.619v-5.934h1.237l.218.759h.09c.18-.287.429-.504.746-.651.316-.146.676-.22 1.08-.22.69 0 1.213.187 1.571.56.357.373.536.912.536 1.616v3.87zm48.687-4.719h-1.401v4.719h-1.619v-4.719h-.891v-.78l.891-.435v-.436c0-.676.167-1.169.499-1.481.333-.311.865-.467 1.598-.467.559 0 1.056.084 1.491.25l-.414 1.189a3 3 0 00-.902-.154c-.23 0-.396.068-.499.204a.844.844 0 00-.154.523v.372h1.401v1.215zm42.579 4.719h-1.619v-5.934h1.619v5.934zm-2.548-4.719h-1.401v4.719h-1.619v-4.719h-.892v-.78l.892-.435v-.436c0-.676.166-1.169.499-1.481.332-.311.865-.467 1.597-.467.56 0 1.057.084 1.492.25l-.414 1.189a3.006 3.006 0 00-.902-.154c-.23 0-.397.068-.499.204a.844.844 0 00-.154.523v.372h1.401v1.215zm-97.667 4.719v-7.76h1.646v7.76h-1.646zm40.28 0h-1.619v-5.934h1.619v5.934zm45.917-6.046c.219 0 .402.016.547.048l-.122 1.518a1.829 1.829 0 00-.478-.053c-.517 0-.919.132-1.208.398-.288.265-.432.637-.432 1.114v3.021h-1.619v-5.934h1.226l.239.997h.08c.184-.332.432-.6.745-.804a1.843 1.843 0 011.022-.305zm-60.444 0c.219 0 .402.016.547.048l-.122 1.518a1.829 1.829 0 00-.478-.053c-.517 0-.919.132-1.207.398-.289.265-.433.637-.433 1.114v3.021h-1.619v-5.934h1.226l.239.997h.08c.184-.332.432-.6.745-.804a1.845 1.845 0 011.022-.305zm4.915 3.296l-.626.021c-.471.015-.821.099-1.051.255-.23.156-.345.393-.345.711 0 .457.262.685.785.685.375 0 .675-.108.9-.324.225-.216.337-.502.337-.86v-.488zm60.444 0l-.626.021c-.471.015-.821.099-1.051.255-.23.156-.345.393-.345.711 0 .457.262.685.785.685.375 0 .675-.108.9-.324.225-.216.337-.502.337-.86v-.488zm-19.808-.228c0 .587.096 1.031.289 1.332.193.301.507.451.942.451.432 0 .742-.149.932-.448.189-.299.284-.744.284-1.335 0-.587-.096-1.028-.287-1.322-.191-.293-.504-.44-.94-.44-.431 0-.743.146-.934.438-.191.292-.286.733-.286 1.324zm-11.449 0c0 .587.096 1.031.289 1.332.193.301.507.451.942.451.432 0 .743-.149.932-.448.189-.299.284-.744.284-1.335 0-.587-.096-1.028-.287-1.322-.191-.293-.504-.44-.939-.44-.432 0-.743.146-.934.438-.191.292-.287.733-.287 1.324zm-13.763 0c0 .587.097 1.031.289 1.332.193.301.507.451.943.451.431 0 .742-.149.931-.448.189-.299.284-.744.284-1.335 0-.587-.096-1.028-.287-1.322-.191-.293-.504-.44-.939-.44-.432 0-.743.146-.934.438-.191.292-.287.733-.287 1.324zm31.825-1.014c0 .322.073.577.22.764.147.188.371.282.672.282.304 0 .527-.094.669-.282.141-.187.212-.442.212-.764 0-.715-.294-1.072-.881-1.072-.595 0-.892.357-.892 1.072zm-59.441-.902c-.343 0-.612.109-.807.326-.194.218-.306.527-.334.926h2.272c-.007-.399-.112-.708-.313-.926-.202-.217-.475-.326-.818-.326zm85.889 0c-.343 0-.612.109-.806.326-.195.218-.307.527-.335.926h2.272c-.007-.399-.112-.708-.313-.926-.202-.217-.474-.326-.818-.326zM51.25 8.773c0-.528.294-.791.881-.791.588 0 .882.263.882.791 0 .251-.074.446-.221.586-.147.14-.367.21-.661.21-.587 0-.881-.266-.881-.796zm59.935 0c0-.528.294-.791.881-.791s.881.263.881.791c0 .251-.073.446-.22.586-.147.14-.367.21-.661.21-.587 0-.881-.266-.881-.796z' fill-rule='nonzero'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.de .createNewPage form,
.at .createNewPage form {
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 133 106' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'><path fill='%23CECECE' d='M59.086 26.354a.26.26 0 00-.265.261v27.348H31.473a.266.266 0 00-.264.265V68.39c0 .143.117.264.264.264h27.348v27.345c0 .147.118.264.265.264h14.162a.262.262 0 00.261-.26V68.647h27.352a.266.266 0 00.26-.261V54.224a.265.265 0 00-.264-.264H73.512V26.611a.258.258 0 00-.257-.257H59.086zM25.01 10.658v.73l-.824.212c.151.235.226.499.226.791 0 .564-.197 1.005-.591 1.32-.394.315-.94.473-1.64.473l-.259-.014-.212-.023c-.148.113-.221.238-.221.376 0 .207.263.311.791.311h.894c.578 0 1.018.124 1.321.372.302.248.454.612.454 1.092 0 .615-.257 1.092-.77 1.431-.513.339-1.25.509-2.21.509-.735 0-1.296-.128-1.683-.384a1.218 1.218 0 01-.582-1.076c0-.317.099-.582.297-.795.198-.214.488-.366.871-.457a.966.966 0 01-.386-.308.735.735 0 01-.165-.455c0-.201.058-.368.174-.501.116-.134.284-.265.504-.393a1.414 1.414 0 01-.657-.575 1.75 1.75 0 01-.242-.932c0-.574.187-1.018.56-1.332.374-.314.907-.471 1.601-.471.147 0 .322.014.525.04.202.027.332.047.388.059h1.836zm-4.063 6.007c0 .198.095.353.285.466.19.113.456.17.798.17.515 0 .918-.071 1.21-.212.292-.141.438-.334.438-.579 0-.198-.087-.334-.259-.41-.173-.075-.44-.113-.8-.113h-.744c-.264 0-.484.062-.662.186a.574.574 0 00-.266.492zm-3.126-.744l-.193-.673h-.075a1.513 1.513 0 01-.654.567 2.226 2.226 0 01-.965.201c-.619 0-1.085-.166-1.399-.497-.313-.331-.47-.808-.47-1.429v-3.432H15.5v3.074c0 .38.068.665.203.855.135.19.35.285.645.285.402 0 .692-.135.871-.403.179-.268.268-.713.268-1.335v-2.476h1.436v5.263h-1.102zM44.59 14.01c0 .621-.224 1.111-.671 1.469-.448.358-1.07.537-1.867.537-.734 0-1.384-.139-1.949-.415v-1.356c.465.208.858.353 1.179.438.322.085.616.127.883.127.32 0 .566-.061.737-.183.171-.123.256-.305.256-.546a.603.603 0 00-.113-.361 1.255 1.255 0 00-.332-.303c-.145-.097-.443-.253-.892-.466-.42-.198-.736-.388-.946-.57a2.157 2.157 0 01-.504-.635 1.824 1.824 0 01-.188-.848c0-.609.206-1.087.619-1.436.413-.348.983-.522 1.711-.522.358 0 .699.042 1.024.127.325.085.665.204 1.02.358l-.471 1.134a6.874 6.874 0 00-.911-.315c-.24-.06-.476-.09-.709-.09-.276 0-.488.065-.635.193a.636.636 0 00-.221.504c0 .129.029.241.089.337.06.095.155.188.285.277.13.09.438.251.925.483.643.308 1.084.616 1.323.925.238.309.358.688.358 1.137zm39.832-.73c0 .857-.226 1.527-.678 2.011-.452.483-1.082.725-1.888.725-.505 0-.951-.111-1.337-.332a2.21 2.21 0 01-.89-.954c-.207-.414-.311-.897-.311-1.45 0-.86.225-1.528.674-2.005.448-.477 1.079-.716 1.892-.716.505 0 .951.11 1.337.33.386.219.683.535.89.946.207.411.311.893.311 1.445zm10.154 0c0 .857-.226 1.527-.678 2.011-.452.483-1.081.725-1.888.725-.505 0-.951-.111-1.337-.332a2.208 2.208 0 01-.889-.954c-.207-.414-.311-.897-.311-1.45 0-.86.224-1.528.673-2.005.449-.477 1.08-.716 1.893-.716.505 0 .951.11 1.337.33.386.219.682.535.889.946.208.411.311.893.311 1.445zm-43.528 2.736c-.847 0-1.509-.234-1.986-.702-.477-.468-.716-1.13-.716-1.987 0-.882.221-1.563.662-2.045.441-.482 1.05-.723 1.829-.723.743 0 1.323.212 1.737.636.414.423.621 1.009.621 1.756v.697h-3.394c.016.408.136.726.362.955.226.229.543.344.951.344.317 0 .617-.033.9-.099.282-.066.577-.171.885-.315v1.111c-.251.125-.52.219-.805.28a5.094 5.094 0 01-1.046.092zm-22.79 0c-.847 0-1.509-.234-1.986-.702-.477-.468-.716-1.13-.716-1.987 0-.882.221-1.563.662-2.045.441-.482 1.05-.723 1.829-.723.743 0 1.322.212 1.737.636.414.423.621 1.009.621 1.756v.697h-3.394c.016.408.136.726.362.955.226.229.543.344.951.344.317 0 .617-.033.899-.099.283-.066.578-.171.886-.315v1.111a3.41 3.41 0 01-.805.28 5.094 5.094 0 01-1.046.092zm30.991 0c-.847 0-1.509-.234-1.986-.702-.477-.468-.716-1.13-.716-1.987 0-.882.221-1.563.662-2.045.441-.482 1.05-.723 1.829-.723.743 0 1.322.212 1.737.636.414.423.621 1.009.621 1.756v.697h-3.394c.015.408.136.726.362.955.226.229.543.344.951.344a3.938 3.938 0 001.784-.414v1.111a3.379 3.379 0 01-.805.28 5.084 5.084 0 01-1.045.092zm28.576-1.144c.251 0 .553-.055.904-.165v1.068c-.358.16-.797.241-1.318.241-.574 0-.993-.146-1.255-.436-.262-.29-.393-.726-.393-1.306v-2.538h-.687v-.607l.791-.48.414-1.111h.918v1.12h1.474v1.078h-1.474v2.538c0 .204.057.354.172.452a.678.678 0 00.454.146zm34.489 1.049l-.193-.673h-.075a1.51 1.51 0 01-.655.567 2.223 2.223 0 01-.965.201c-.618 0-1.084-.166-1.398-.497-.314-.331-.471-.808-.471-1.429v-3.432h1.436v3.074c0 .38.068.665.203.855.135.19.349.285.645.285.401 0 .692-.135.87-.403.179-.268.269-.713.269-1.335v-2.476h1.436v5.263h-1.102zm-16.275 0h-1.435v-5.263h1.435v5.263zm-30.143 0H74.46V9.039h3.945v1.195h-2.509v1.775h2.335V13.2h-2.335v2.721zm-28.736 0h-1.436v-5.263h1.436v5.263zm16.839 0h-1.435v-5.263h1.435v5.263zm53.546 0h-4.157v-.847l2.439-3.319h-2.293v-1.097h3.926v.932l-2.372 3.234h2.457v1.097zm-14.42 0h-1.436v-3.074c0-.759-.282-1.139-.847-1.139-.402 0-.692.136-.871.41-.179.273-.268.715-.268 1.327v2.476h-1.436V8.596h1.436v1.492c0 .117-.011.39-.033.82l-.033.423h.075c.32-.514.829-.772 1.526-.772.618 0 1.087.167 1.407.499.32.333.48.81.48 1.431v3.432zm-92.775 0H8.914V9.039h3.945v1.195H10.35v1.775h2.335V13.2H10.35v2.721zm26.081 0h-1.436v-3.074c0-.38-.067-.664-.202-.854-.135-.19-.35-.285-.645-.285-.402 0-.692.134-.871.402-.179.269-.269.714-.269 1.335v2.476h-1.435v-5.263h1.097l.193.673h.08c.16-.254.38-.446.661-.576.281-.131.6-.196.958-.196.612 0 1.077.166 1.394.497.317.331.475.809.475 1.433v3.432zm33.933 0h-1.436v-3.074c0-.38-.067-.664-.202-.854-.135-.19-.35-.285-.645-.285-.402 0-.692.134-.871.402-.179.269-.268.714-.268 1.335v2.476h-1.436v-5.263h1.097l.193.673h.08c.16-.254.38-.446.661-.576.281-.131.601-.196.958-.196.612 0 1.077.166 1.394.497.317.331.475.809.475 1.433v3.432zm42.04 0h-1.436v-3.074c0-.38-.067-.664-.202-.854-.135-.19-.35-.285-.645-.285-.402 0-.692.134-.871.402-.179.269-.268.714-.268 1.335v2.476h-1.436v-5.263h1.097l.193.673h.08c.16-.254.38-.446.661-.576.281-.131.601-.196.958-.196.612 0 1.077.166 1.394.497.317.331.475.809.475 1.433v3.432zM80.782 13.28c0 .521.086.915.257 1.182.171.267.45.4.836.4.383 0 .658-.132.826-.398.168-.265.252-.66.252-1.184 0-.521-.085-.911-.254-1.172-.17-.26-.448-.391-.834-.391-.383 0-.659.13-.828.389-.17.259-.255.65-.255 1.174zm10.155 0c0 .521.086.915.257 1.182.171.267.449.4.835.4.383 0 .659-.132.826-.398.168-.265.252-.66.252-1.184 0-.521-.084-.911-.254-1.172-.169-.26-.447-.391-.833-.391-.383 0-.659.13-.829.389-.169.259-.254.65-.254 1.174zm-69.467-.899c0 .286.065.512.195.678.13.166.329.25.596.25.27 0 .467-.084.593-.25.125-.166.188-.392.188-.678 0-.634-.26-.951-.781-.951-.527 0-.791.317-.791.951zm37.577-.8c-.305 0-.543.096-.716.289-.172.193-.271.467-.296.822h2.015c-.007-.355-.099-.629-.278-.822-.179-.193-.421-.289-.725-.289zm-8.201 0c-.304 0-.543.096-.716.289-.172.193-.271.467-.296.822h2.015c-.006-.355-.099-.629-.278-.822-.179-.193-.421-.289-.725-.289zm-22.79 0c-.304 0-.543.096-.716.289-.172.193-.271.467-.296.822h2.015c-.007-.355-.099-.629-.278-.822-.179-.193-.421-.289-.725-.289zm34.446-2.283c0-.468.261-.702.782-.702s.781.234.781.702c0 .222-.065.396-.195.52s-.326.186-.586.186c-.521 0-.782-.236-.782-.706zm42.04 0c0-.468.261-.702.782-.702s.781.234.781.702c0 .222-.065.396-.195.52s-.326.186-.586.186c-.521 0-.782-.236-.782-.706zm-58.879 0c0-.468.26-.702.781-.702s.782.234.782.702c0 .222-.065.396-.196.52-.13.124-.325.186-.586.186-.521 0-.781-.236-.781-.706zm-30.789.009c0-.204.059-.361.177-.471.118-.11.277-.165.478-.165.207 0 .369.059.487.175.118.116.177.27.177.461a.6.6 0 01-.179.454c-.12.115-.281.172-.485.172-.201 0-.36-.055-.478-.165-.118-.109-.177-.263-.177-.461zm1.898 0c0-.22.063-.381.19-.483a.732.732 0 01.473-.153c.204 0 .367.057.488.17a.61.61 0 01.181.466.59.59 0 01-.184.457.686.686 0 01-.485.169.732.732 0 01-.473-.153c-.127-.102-.19-.26-.19-.473z' fill-rule='nonzero'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.createNewPage form {
  overflow: hidden;
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 133 106' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'><path d='M59.086 26.354a.26.26 0 00-.265.261v27.348H31.473a.266.266 0 00-.264.265V68.39c0 .143.117.264.264.264h27.348v27.345c0 .147.118.264.265.264h14.162a.262.262 0 00.261-.26V68.647h27.352a.266.266 0 00.26-.261V54.224a.265.265 0 00-.264-.264H73.512V26.611a.258.258 0 00-.257-.257H59.086zm11.445-13.419l3.032.677c-.16.56-.313 1.007-.459 1.343-.147.337-.353.734-.619 1.191l1.458 1.002c.177.113.406.25.687.41l-2.087 2.4a15.579 15.579 0 01-1.188-.704 24.966 24.966 0 00-1.101-.686 7.772 7.772 0 01-2.02.971c-.933.279-1.993.419-3.183.419-1.86 0-3.246-.387-4.155-1.163-.908-.774-1.361-1.714-1.361-2.82 0-.794.266-1.545.8-2.254.533-.707 1.406-1.308 2.62-1.796-.508-.616-.857-1.151-1.047-1.607a3.527 3.527 0 01-.287-1.385c0-.993.378-1.808 1.134-2.45.756-.642 1.903-.963 3.44-.963 1.57 0 2.723.306 3.459.916.737.61 1.106 1.34 1.106 2.191 0 .476-.112.935-.339 1.372-.225.44-.497.794-.813 1.068-.318.273-.887.68-1.707 1.219a24.346 24.346 0 002.126 1.896l.504-1.247zM53.368 8.602h2.894v7.621l.008.357c0 .507-.107.989-.323 1.449a3.037 3.037 0 01-.858 1.112c-.357.285-.811.49-1.361.616a8.422 8.422 0 01-1.888.19c-1.621 0-2.734-.243-3.339-.729-.606-.486-.908-1.137-.908-1.953 0-.101.005-.239.015-.411l3.001.342c.077.279.193.471.351.577.226.157.513.236.858.236.445 0 .778-.119.999-.356.22-.239.33-.654.33-1.246v-1.225c-.303.361-.608.622-.911.783a3.242 3.242 0 01-1.542.381c-1.08 0-1.951-.471-2.615-1.414-.471-.669-.706-1.552-.706-2.652 0-1.257.303-2.214.911-2.873.608-.658 1.403-.988 2.386-.988.628 0 1.146.108 1.554.32.408.213.79.564 1.144 1.056V8.602zm50.897 11.14V8.603h2.895v1.193c.4-.501.767-.841 1.101-1.019a3.16 3.16 0 011.497-.356c1.08 0 1.914.412 2.504 1.238.59.826.886 1.847.886 3.062 0 1.344-.321 2.368-.965 3.074-.643.706-1.457 1.06-2.439 1.06-.477 0-.911-.082-1.304-.243a3.104 3.104 0 01-1.053-.722v3.852h-3.122zm-39.577-5.864l-1.061.963a1.529 1.529 0 00-.262.848c0 .463.2.877.6 1.239.4.363.922.544 1.563.544.693 0 1.47-.27 2.335-.811l-3.175-2.783zm28.801-1.217c0-1.232.416-2.246 1.245-3.044.831-.797 1.953-1.197 3.367-1.197 1.616 0 2.837.469 3.663 1.406.664.755.995 1.685.995 2.789 0 1.24-.411 2.259-1.234 3.051-.824.792-1.963 1.189-3.416 1.189-1.297 0-2.346-.329-3.147-.988-.983-.816-1.473-1.884-1.473-3.206zm-8.663-7.129v11.14H81.93v-1.193c-.405.507-.774.85-1.108 1.026-.447.233-.944.35-1.489.35-1.1 0-1.941-.417-2.52-1.254-.58-.835-.87-1.852-.87-3.046 0-1.338.32-2.362.961-3.071.642-.71 1.456-1.064 2.443-1.064.481 0 .918.082 1.311.244.393.162.741.405 1.046.729V5.532h3.122zm-56.762 0v11.14H25.17v-1.193c-.406.505-.775.848-1.11 1.026a3.162 3.162 0 01-1.489.349c-1.1 0-1.939-.418-2.519-1.253-.581-.836-.87-1.852-.87-3.048 0-1.337.32-2.36.961-3.069.641-.71 1.455-1.065 2.443-1.065.481 0 .918.081 1.31.244.397.164.754.413 1.045.729V5.533l3.123-.001zm11.877 5.684l-2.957-.313c.112-.516.273-.922.483-1.219.21-.296.513-.554.907-.772.285-.157.675-.278 1.172-.364a9.443 9.443 0 011.61-.13c.928 0 1.672.054 2.235.157.561.104 1.031.321 1.405.65.264.227.471.55.623.969.152.417.228.817.228 1.196v3.565c0 .379.023.677.073.892.048.215.153.49.316.825h-2.904a2.95 2.95 0 01-.227-.475 3.26 3.26 0 01-.107-.513c-.406.39-.808.669-1.208.836-.548.222-1.183.333-1.908.333-.963 0-1.693-.221-2.192-.668-.499-.446-.748-.996-.748-1.649 0-.613.179-1.117.539-1.513.359-.394 1.024-.688 1.991-.88 1.16-.234 1.913-.397 2.257-.49.344-.095.709-.217 1.094-.37 0-.38-.079-.646-.236-.798-.157-.151-.433-.228-.827-.228-.507 0-.887.082-1.14.244-.199.127-.358.364-.479.715zM29.98 8.602h2.894v1.323c.279-.573.567-.966.863-1.183.297-.215.663-.323 1.098-.323.457 0 .955.142 1.497.427l-.957 2.203c-.365-.152-.654-.228-.867-.228a1.07 1.07 0 00-.942.501c-.319.471-.479 1.353-.479 2.645v2.705H29.98v-8.07zm56.761.001h2.896v1.322c.278-.572.565-.966.862-1.182.295-.215.662-.323 1.098-.323.456 0 .955.142 1.497.426l-.957 2.203c-.366-.152-.654-.227-.867-.227a1.07 1.07 0 00-.943.5c-.318.472-.478 1.353-.478 2.645v2.705h-3.108V8.603zm-44.117 4.24c-.425.151-.868.285-1.33.402-.628.167-1.026.331-1.192.493a.774.774 0 00-.259.57.77.77 0 00.255.597c.17.155.419.232.749.232.343 0 .663-.083.96-.251.297-.167.507-.371.63-.612.125-.24.187-.553.187-.939v-.492zm53.965-.19c0 .719.145 1.252.437 1.595.292.345.657.518 1.098.518.447 0 .812-.17 1.097-.51.287-.34.431-.884.431-1.634 0-.699-.145-1.219-.433-1.561-.289-.343-.647-.513-1.073-.513-.449 0-.822.173-1.116.521-.295.347-.441.875-.441 1.585v-.001zm-14.864-.038c0-.633-.133-1.105-.402-1.417a1.285 1.285 0 00-1.018-.468c-.36 0-.661.15-.905.449-.242.298-.364.8-.364 1.504 0 .659.126 1.142.376 1.448.25.307.561.46.931.46.396 0 .724-.154.988-.464.264-.309.394-.814.394-1.512zm-56.76 0c0-.633-.135-1.107-.403-1.418a1.29 1.29 0 00-1.019-.467c-.359 0-.661.149-.903.448-.244.299-.366.801-.366 1.505 0 .657.126 1.14.377 1.447.25.306.561.46.93.46.396 0 .725-.155.988-.463.264-.309.396-.814.396-1.512zm82.4.046c0 .638.133 1.111.402 1.42.268.31.608.464 1.018.464.36 0 .661-.149.905-.444.242-.297.365-.799.365-1.509 0-.653-.128-1.133-.381-1.441-.252-.306-.562-.459-.927-.459a1.25 1.25 0 00-.988.463c-.263.31-.394.811-.394 1.506zm-56.906-.145c0 .582.124 1.014.372 1.295.247.281.574.422.98.422.372.006.728-.154.969-.437.261-.292.392-.731.392-1.319s-.138-1.036-.411-1.349c-.274-.311-.608-.467-1.003-.467-.396 0-.711.143-.947.429-.234.288-.352.762-.352 1.426zm15.612-2.03c.503-.273.89-.571 1.163-.891.273-.321.41-.625.41-.909a.982.982 0 00-.343-.759c-.229-.206-.543-.31-.944-.31-.393 0-.715.115-.963.343-.247.23-.37.5-.37.81 0 .393.348.966 1.047 1.716z' fill='%23CECECE' fill-rule='nonzero'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
.qty_dis {
  margin-bottom: 15px;
  background: #3dc132;
  padding: 8px;
  color: #fff;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.qty_dis_green {
  color: #fff;
  font-size: 1.1em;
}
.qty_dis_recommend {
  font-size: 1.1em;
}
.product_price_overview {
  color: #7d7d7d;
}
.delete_page,
.delete_page_book {
  position: absolute;
  border-radius: 25px;
  width: 30px;
  height: 30px;
  top: -10px;
  right: 0px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.938 7.938'><path fill='%23FFF' d='M3.667 1.308v.646H2.18v.607h3.578v-.607H4.273v-.646zM2.317 2.99v3.64H5.62V2.99h-.606v3.035H2.923V2.99zm1.35 0v2.354h.606V2.99z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
  background-color: #666;
  z-index: 120;
  text-indent: 9999px;
  overflow: hidden;
}
.multiproduct_pane {
  margin-bottom: 15px;
  padding-bottom: 15px;
  border-bottom: 1px solid #cecece;
}
.page_qty_container {
  background: #f6f6f6;
  padding: 0 10px;
  position: absolute;
  left: 18px;
  top: 3px;
  z-index: 102;
}
.page_qty_container input[name=page_qty] {
  text-align: center;
  width: 30px;
  background: #f6f6f6;
  border: none;
  padding: 0;
  font-size: 0.9em;
  height: 25px;
}
.page_qty_container .change_qty {
  position: absolute;
  text-decoration: none;
  color: #666;
  top: 3px;
}
.page_qty_container .change_qty.plus {
  right: 5px;
}
.page_qty_container .change_qty.minus {
  left: 5px;
}
@media (max-width: 799px) {
  .page_qty_container {
    font-size: 1.7em;
  }
  .page_qty_container input[name=page_qty] {
    width: 60px;
  }
}
@media (max-width: 799px) {
  #inner_photo_container .outer_photo {
    flex-basis: calc(50% - 1rem);
  }
  h1 {
    text-align: center;
    margin: 15px 0;
    margin-bottom: 15px;
  }
  .buttons {
    text-align: center;
    margin-bottom: 15px;
  }
  .book_side_description {
    height: 70px;
    bottom: -85px;
  }
  #app_head {
    padding: 0;
  }
  #app_head #add2cart {
    margin: auto;
    margin-top: 20px;
    background: #f00;
  }
  #app_head .button.add2cart.bottom {
    margin: 25px 0;
    width: 100%;
  }
  #app_head .buttons {
    text-align: center;
  }
  #app_head .add2cartButton {
    text-align: center;
    margin: 15px 0;
  }
  .productInfo {
    padding: 15px;
    border-top: 1px solid #e7e7e7;
    text-align: center;
    margin: 0;
    padding-bottom: 0;
  }
  #page_detail .frame .ico,
  #page_detail .page .ico {
    z-index: 15;
    display: block;
  }
  #page_detail .frame .resizer,
  #page_detail .page .resizer {
    display: block;
  }
  #page_detail .move_arrow {
    width: 25px;
    height: 25px;
  }
  #page_detail .move_arrow.prev {
    left: -30px;
  }
  #page_detail .move_arrow.next {
    right: -30px;
  }
  #small_loader::after {
    margin-left: -34px;
  }
  .app_menu {
    width: 100%;
    padding: 0;
  }
  .app_menu a {
    float: left;
    width: 14.2%;
    height: 55px;
  }
  .app_menu a span.icon {
    width: 25px;
    height: 25px;
  }
  .app_menu a span.description {
    display: none;
  }
  .ico {
    width: 29px;
    height: 29px;
  }
  .frame .ico.zoom_in {
    margin-left: 18px;
  }
  .frame .ico.zoom_out {
    margin-left: -48px;
  }
  .frame .ico.clear {
    right: 5px;
  }
  .frame .ico.add_text {
    left: 5px;
  }
  .app_panel {
    width: 100%;
    padding: 0;
    padding-top: 55px;
  }
  #app_container #side_panel.fixed .app_panel_container {
    width: 100%;
    position: relative;
    box-shadow: 0px 0px 24px -5px rgba(0,0,0,0);
    top: 0;
  }
  #app_container.short_view #side_panel {
    padding-top: 0;
    width: 100%;
  }
  #app_container.short_view #main_panel {
    width: 100%;
    padding: 15px 25px;
  }
  #app_container.full_view #side_panel {
    width: 100%;
  }
  #app_container.full_view #side_panel.fixed {
    position: relative;
    top: 0px;
    width: 100%;
  }
  #app_container.full_view #main_panel {
    width: 100%;
    padding: 15px 25px;
  }
}
@media (min-width: 800px) and (max-width: 1023px) {
  #inner_photo_container .outer_photo {
    flex-basis: calc(50% - 0.6rem);
  }
  #app_container.short_view #side_panel {
    padding-right: 0px;
    width: 35%;
  }
  #app_container.short_view #main_panel {
    width: 65%;
    padding: 15px 35px 15px 55px;
  }
  #app_container.full_view #side_panel {
    padding-right: 0px;
    width: 15%;
  }
  #app_container.full_view #side_panel.fixed {
    padding-right: 0px;
  }
  #app_container.full_view #main_panel {
    width: 85%;
    padding: 15px 35px 15px 35px;
  }
}
@media (min-width: 1024px) and (max-width: 1365px) {
  #app_container.short_view #side_panel {
    width: 40%;
  }
  #app_container.short_view #main_panel {
    width: 60%;
    padding: 15px 35px 15px 75px;
  }
  #app_container.full_view #side_panel {
    width: 15%;
  }
  #app_container.full_view #main_panel {
    width: 85%;
    padding: 15px 35px 15px 45px;
  }
}
@media (min-width: 1366px) and (max-width: 1799px) {
  #app_container.short_view #side_panel {
    width: 45%;
  }
  #app_container.short_view #main_panel {
    width: 55%;
    padding: 15px 35px 15px 75px;
  }
  #app_container.full_view #side_panel {
    width: 15%;
  }
  #app_container.full_view #main_panel {
    width: 85%;
    padding: 15px 35px 15px 45px;
  }
}
@media (min-width: 1800px) {
  #app_container.short_view #side_panel {
    width: 45%;
  }
  #app_container.short_view #main_panel {
    width: 55%;
    padding: 15px 35px 15px 75px;
  }
  #app_container.full_view #side_panel {
    width: 15%;
  }
  #app_container.full_view #main_panel {
    width: 85%;
    padding: 15px 35px 15px 45px;
  }
}
#upload_button {
  width: 100%;
  margin-bottom: 15px;
}
#dropzone_main,
#dropzone_shapes,
#dropzone_backgrounds {
  cursor: pointer;
  position: relative;
  color: #aaa;
  text-align: center;
  margin-top: 15px;
  min-height: 260px;
}
#dropzone_main.empty,
#dropzone_shapes.empty,
#dropzone_backgrounds.empty {
  border: 2px dashed #aaa;
  padding: 10px;
}
#dropzone_main.empty span.message,
#dropzone_shapes.empty span.message,
#dropzone_backgrounds.empty span.message {
  display: block;
}
#dropzone_main.empty #autofill,
#dropzone_shapes.empty #autofill,
#dropzone_backgrounds.empty #autofill {
  display: none;
}
#dropzone_main span.message,
#dropzone_shapes span.message,
#dropzone_backgrounds span.message {
  display: none;
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -15px;
  width: 100%;
  text-align: center;
}
#dropzone_main input[type=file],
#dropzone_shapes input[type=file],
#dropzone_backgrounds input[type=file] {
  display: none;
}
#dropzone_backgrounds {
  min-height: 150px;
  padding: 0;
}
#dropzone_backgrounds span.message {
  display: none;
  position: absolute;
  top: auto;
  bottom: 25px;
  left: 0;
  margin-top: -15px;
  width: 100%;
  text-align: center;
}
.dropzone_add_new_page .dz-progress {
  display: none;
}
.dropzone .dz-preview,
.page .dz-preview {
  background: #fff;
  position: relative;
  display: inline-block;
  width: 100%;
  height: 100%;
}
.dropzone .dz-preview .dz-progress,
.page .dz-preview .dz-progress {
  position: absolute;
  height: 20px;
  width: 90%;
  left: 5%;
  border: 1px solid #aaa;
  top: 50%;
  margin-top: -10px;
}
.dropzone .dz-preview .dz-progress .dz-upload,
.page .dz-preview .dz-progress .dz-upload {
  display: block;
  height: 20px;
  width: 0;
  background: #3dc132;
}
.upload_progress {
  display: none;
  position: absolute;
  width: 90%;
  height: 28px;
  margin: 0;
  left: 5%;
  top: 50%;
  margin-top: -14px;
  background: #666;
}
#main_progress {
  display: none;
  position: relative;
  width: 100%;
  height: 28px;
  margin: 25px 0;
  background: #666;
}
#progress_message,
.progress_message {
  position: absolute;
  width: 100%;
  height: 28px;
  text-align: center;
  color: #fff;
  font-weight: bold;
  font-size: 0.9em;
  z-index: 10;
  line-height: 28px;
}
#progress,
.progress {
  position: absolute;
  top: 0;
  left: 0;
  height: 28px;
  width: 0%;
  background: #3dc132;
}
#dropzone_main {
  position: relative;
  height: 450px;
}
#dropzone_main #photo_container {
  position: absolute;
  top: 50px;
}
#dropzone_main .dz-preview {
  position: relative;
  display: inline-block;
  width: 120px;
  margin: 0.5em;
  display: none;
}
#dropzone_main .dz-preview .dz-progress {
  display: block;
  height: 20px;
  border: 1px solid #aaa;
}
#dropzone_main .dz-preview .dz-progress .dz-upload {
  display: block;
  height: 100%;
  width: 0;
  background: #3dc132;
}
#dropzone_main .dz-preview .dz-error-message {
  color: #f00;
  display: none;
}
#dropzone_main .dz-preview.dz-success .dz-success-mark {
  display: block;
}
#dropzone_main .dz-preview.dz-error .dz-error-message,
.dropzone .dz-preview.dz-error .dz-error-mark {
  display: block;
}
#dropzone_main .dz-preview .dz-error-mark,
.dropzone .dz-preview .dz-success-mark {
  position: absolute;
  display: none;
  left: 30px;
  top: 30px;
  width: 54px;
  height: 58px;
  left: 50%;
  margin-left: -27px;
}
.colorpicker {
	width: 100%;
	height: 220px;
	overflow: hidden;
	position: absolute;
	background: #F0F0F0;
	font-family: Arial, Helvetica, sans-serif;
	display: none;
}
.colorpicker_color {
	width: 60%;
	padding-bottom: 60%;
	left: 14px;
	top: 13px;
	position: absolute;
	background: #f00;
	overflow: hidden;
	cursor: crosshair;
}
.colorpicker_color div {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	padding-bottom: 100%;
	background: url(/images/app/colorpicker/colorpicker_overlay.png);
	background-size: 100% 100%;
}
.colorpicker_color div div {
	position: absolute;
	top: 0;
	left: 0;
	width: 11px;
	height: 11px;
	overflow: hidden;
	background: url(/images/app/colorpicker/colorpicker_select.gif);
	margin: -5px 0 0 -5px;
	padding: 0;
}
.colorpicker_hue {
	position: absolute;
	top: 13px;
	right: 0px;
	width: 25px;
	height: 80%;
	cursor: n-resize;
	background: url(/images/app/colorpicker/colorpicker_hue.png) left top ;
	background-size: 100% 100%;

}
.colorpicker_hue div {
	/*display: none;*/
	position: absolute;
	width: 35px;
	height: 9px;
	overflow: hidden;
	background: url(/images/app/colorpicker/colorpicker_indic.gif) left top;
	margin: -4px 0 0 0;
	left: 0px;
}
.colorpicker_new_color {
	position: absolute;
	width: 50%;
	height: 50px;
 	left: 13px;
	bottom: 20% ;
	background: #f00;
}
.colorpicker_current_color {
	position: absolute;
	display: none;
	width: 60px;
	height: 30px;
	left: 283px;
	top: 13px;
	background: #f00;
}
.colorpicker input {
	background-color: transparent;
	border: 1px solid transparent;
	position: absolute;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #898989;
	top: 4px;
	right: 11px;
	text-align: right;
	margin: 0;
	padding: 0;
	height: 11px;
}
.colorpicker_hex {
	position: absolute;
	display: none;
	width: 72px;
	height: 22px;
	background: url(/images/app/colorpicker/colorpicker_hex.png) top;
	left: 212px;
	top: 142px;
}
.colorpicker_hex input {
	right: 6px;
}
.colorpicker_field {
	/*height: 22px;*/
	width: 62px;
	padding: 8px;
	background-position: top;
	position: absolute;
}
.colorpicker_field span {
	position: absolute;
	width: 12px;
	height: 22px;
	overflow: hidden;
	top: 0;
	right: 0;
	cursor: n-resize;
}
.colorpicker_rgb_r {
	display: none;
	/*background-image: url(/images/app/colorpicker/colorpicker_rgb_r.png);*/
	top: 52px;
	left: 212px;
}
.colorpicker_rgb_g {
	display: none;
	/*background-image: url(/images/app/colorpicker/colorpicker_rgb_g.png);*/
	top: 82px;
	left: 212px;
}
.colorpicker_rgb_b {
	display: none;
	/*background-image: url(/images/app/colorpicker/colorpicker_rgb_b.png);*/
	top: 112px;
	left: 212px;
}
.colorpicker_hsb_h {
	display: none;
	background-image: url(/images/app/colorpicker/colorpicker_hsb_h.png);
	top: 52px;
	left: 282px;
}
.colorpicker_hsb_s {
	display: none;
	background-image: url(/images/app/colorpicker/colorpicker_hsb_s.png);
	top: 82px;
	left: 282px;
}
.colorpicker_hsb_b {
	display: none;
	background-image: url(/images/app/colorpicker/colorpicker_hsb_b.png);
	top: 112px;
	left: 282px;
}
.colorpicker_submit {
	position: absolute;
	right: 12px;
	bottom: 12px;
	overflow: hidden;
	display:  none;

}
.colorpicker_focus {
	background-position: center;
}
.colorpicker_hex.colorpicker_focus {
	background-position: bottom;
}
.colorpicker_submit.colorpicker_focus {
	background-position: bottom;
}
.colorpicker_slider {
	background-position: bottom;
}
/*************** SCROLLBAR BASE CSS ***************/

.scroll-wrapper {
    overflow: hidden !important;
    padding: 0 !important;
    position: relative;
}

.scroll-wrapper > .scroll-content {
    border: none !important;
    box-sizing: content-box !important;
    height: auto;
    left: 0;
    margin: 0;
    max-height: none;
    max-width: none !important;
    overflow: scroll !important;
    padding: 0;
    position: relative !important;
    top: 0;
    width: auto !important;
}

.scroll-wrapper > .scroll-content::-webkit-scrollbar {
    height: 0;
    width: 0;
}

.scroll-element {
    display: none;
}
.scroll-element, .scroll-element div {
    box-sizing: content-box;
}

.scroll-element.scroll-x.scroll-scrollx_visible,
.scroll-element.scroll-y.scroll-scrolly_visible {
    display: block;
}

.scroll-element .scroll-bar,
.scroll-element .scroll-arrow {
    cursor: default;
}

.scroll-textarea {
    border: 1px solid #cccccc;
    border-top-color: #999999;
}
.scroll-textarea > .scroll-content {
    overflow: hidden !important;
}
.scroll-textarea > .scroll-content > textarea {
    border: none !important;
    box-sizing: border-box;
    height: 100% !important;
    margin: 0;
    max-height: none !important;
    max-width: none !important;
    overflow: scroll !important;
    outline: none;
    padding: 2px;
    position: relative !important;
    top: 0;
    width: 100% !important;
}
.scroll-textarea > .scroll-content > textarea::-webkit-scrollbar {
    height: 0;
    width: 0;
}

/*************** SIMPLE OUTER SCROLLBAR ***************/

.scrollbar > .scroll-element,
.scrollbar > .scroll-element div
{
    background: none;
    border: none;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 10;
}
 
.scrollbar > .scroll-element div {
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}
 
.scrollbar > .scroll-element .scroll-element_track { display: none; }
.scrollbar > .scroll-element .scroll-bar {
    background-color: #6C6E71;
    display: block;
 
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.3)";
    filter: alpha(opacity=0.3);
    opacity: 0.3;
 
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
 
    -webkit-transition: opacity 0.2s linear;
    -moz-transition: opacity 0.2s linear;
    -o-transition: opacity 0.2s linear;
    -ms-transition: opacity 0.2s linear;
    transition: opacity 0.2s linear;
}
.scrollbar:hover > .scroll-element .scroll-bar,
.scrollbar > .scroll-element.scroll-draggable .scroll-bar {
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    opacity: 0.7;
}
 
 
.scrollbar > .scroll-element.scroll-x {
    bottom: 0px;
    height: 0px;
    left: 0;
    min-width: 100%;
    overflow: visible;
    width: 100%;
}
 
.scrollbar > .scroll-element.scroll-y {
    height: 100%;
    min-height: 100%;
    right: 0px;
    top: 0;
    width: 0px;
}
 
/* scrollbar height/width & offset from container borders */
.scrollbar > .scroll-element.scroll-x .scroll-bar { height: 7px; min-width: 10px; top: -9px; }
.scrollbar > .scroll-element.scroll-y .scroll-bar { left: -9px; min-height: 10px; width: 7px; }
 
.scrollbar > .scroll-element.scroll-x .scroll-element_outer { left: 2px; }
.scrollbar > .scroll-element.scroll-x .scroll-element_size { left: -4px; }
 
.scrollbar > .scroll-element.scroll-y .scroll-element_outer { top: 2px; }
.scrollbar > .scroll-element.scroll-y .scroll-element_size { top: -4px; }
 
/* update scrollbar offset if both scrolls are visible */
.scrollbar > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -11px; }
.scrollbar > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -11px; }.b-tooltip {
    display: inline-block;
    font-size: .875em;
    padding: .75em;
    position: absolute;
    text-align: center;
    z-index: 1100;
}

.b-tooltip-light {
    background: #eaeaea;
    background: linear-gradient(to bottom, #fdfdfd 0%, #eaeaea 100%);
    box-shadow: 0px 0px 6px 2px rgba(110, 110, 110, 0.4);
    color: #242424
}

.b-tooltip-dark {
    background: #666;
    color: #FFF;
    -webkit-border-radius: 10px;
            border-radius: 10px;
   
    /*background: linear-gradient(to bottom, #6e6e6e 0%, #242424 100%);*/
    box-shadow: 0px 0px 6px 2px rgba(0,0,0,0.4);
}

/*span { background: #ffe4e1; border: 2px dotted #c00; cursor: default; display: inline-block; padding: 5px }*/

/*img { display: block }*/

/*.wrap { margin: 0 auto; width: 800px }*/
