@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a,a:focus,a:hover{color:#072b31}.alert{background-color:#f8edef;color:#000}.uneditable-input:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,textarea:focus{border-color:#cfc493;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #cfc493}.select2-container{margin:0;position:relative;display:inline-block;zoom:1;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{box-sizing:border-box}.select2-container .select2-choice{display:block;padding:0 0 0 8px;overflow:hidden;position:relative;white-space:nowrap;color:#444;text-decoration:none;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0)}.select2-container.select2-drop-above .select2-choice{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url(../img/select2.png) right top no-repeat;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0;box-shadow:0 -4px 5px rgba(0,0,0,.15)}.select2-drop-active{border:1px solid #5897fb;border-top:none}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-radius:0 4px 4px 0}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url(../img/select2.png) no-repeat 0 1px}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto!important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;box-shadow:none;background:#fff url(../img/select2.png) no-repeat 100% -22px;background:url(../img/select2.png) no-repeat 100% -22px,linear-gradient(top,#fff 85%,#eee 99%)}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0;box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0)}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);background-image:linear-gradient(bottom,#fff 0,#eee 50%)}.select2-dropdown-open .select2-choice .select2-arrow{background:0 0;border-left:none;-webkit-filter:none;filter:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results ul.select2-result-sub>li .select2-result-label{padding-left:20px}.select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:40px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:60px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:80px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:100px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:110px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:120px}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:700}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results .select2-highlighted{color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:0 0}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto!important;height:1%;margin:0;padding:0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:linear-gradient(top,#eee 1%,#fff 15%)}.select2-locked{padding:3px 5px 3px 5px!important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0;box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-container-multi .select2-choices li{float:left;list-style:none}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;box-shadow:none;background:0 0!important}.select2-default{color:#999!important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaa;border-radius:3px;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%)}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:0;background:url(../img/select2.png) right top no-repeat}.select2-container-multi .select2-search-choice-close{left:3px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover,.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:0 0}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice abbr,.select2-search input,.select2-search-choice-close{background-image:url(../img/select2x2.png)!important;background-repeat:no-repeat!important;background-size:60px 40px!important}.select2-search input{background-position:100% -21px!important}}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../img/fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(../img/fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;height:100%;cursor:pointer;text-decoration:none;background:transparent url(../img/fancybox/blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;background:url(../img/fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../img/fancybox/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(../img/fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}@font-face{font-family:flexslider-icon;src:url(../fonts/flexslider/flexslider-icon.eot);src:url(../fonts/flexslider/flexslider-icon.eot?#iefix) format("embedded-opentype"),url(../fonts/flexslider/flexslider-icon.woff) format("woff"),url(../fonts/flexslider/flexslider-icon.ttf) format("truetype"),url(../fonts/flexslider/flexslider-icon.svg#flexslider-icon) format("svg");font-weight:400;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:0}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;border-radius:4px;-o-box-shadow:"" 0 1px 4px rgba(0,0,0,.2);box-shadow:"" 0 1px 4px rgba(0,0,0,.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none}}.carousel li{margin-right:5px}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:flexslider-icon;font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed}#toast-container *{box-sizing:border-box}#toast-container>div{filter:alpha(opacity=80)}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}}.text-center{text-align:center}/*!
 * FullCalendar v1.6.4 Stylesheet
 * Docs & License: http://arshaw.com/fullcalendar/
 * (c) 2013 Adam Shaw
 */.fc{direction:ltr;text-align:left}.fc table{border-collapse:collapse;border-spacing:0}.fc table,html .fc{font-size:1em}.fc td,.fc th{padding:0;vertical-align:top}.fc-header td{white-space:nowrap}.fc-header-left{width:25%;text-align:left}.fc-header-center{text-align:center}.fc-header-right{width:25%;text-align:right}.fc-header-title{display:inline-block;vertical-align:top}.fc-header-title h2{margin-top:0;white-space:nowrap}.fc .fc-header-space{padding-left:10px}.fc-header .fc-button{margin-bottom:1em;vertical-align:top;margin-right:-1px}.fc-header .fc-corner-right,.fc-header .ui-corner-right{margin-right:0}.fc-header .fc-state-hover,.fc-header .ui-state-hover{z-index:2}.fc-header .fc-state-down{z-index:3}.fc-header .fc-state-active,.fc-header .ui-state-active{z-index:4}.fc-content{clear:both;zoom:1}.fc-view{width:100%;overflow:hidden}.fc-widget-content,.fc-widget-header{border:1px solid #ddd}.fc-state-highlight{background:#f3f1f1}.fc-cell-overlay{background:#bce8f1;opacity:.3;filter:alpha(opacity=30)}.fc-button{position:relative;display:inline-block;padding:0 .6em;overflow:hidden;height:1.9em;line-height:1.9em;white-space:nowrap;cursor:pointer}.fc-state-default{border:1px solid}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc-text-arrow{margin:0 .1em;font-size:2em;font-family:"Courier New",Courier,monospace;vertical-align:baseline}.fc-button-next .fc-text-arrow,.fc-button-prev .fc-text-arrow{font-weight:700}.fc-button .fc-icon-wrap{position:relative;float:left;top:50%}.fc-button .ui-icon{position:relative;float:left;margin-top:-50%}.fc-state-default{background-color:#f5f5f5;background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;outline:0;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.fc-event-container>*{z-index:8}.fc-event-container>.ui-draggable-dragging,.fc-event-container>.ui-resizable-resizing{z-index:9}.fc-event{border:1px solid #cfc493;background-color:#cfc493;color:#fff;font-size:.85em;cursor:default}a.fc-event{text-decoration:none}.fc-event-draggable,a.fc-event{cursor:pointer}.fc-rtl .fc-event{text-align:right}.fc-event-inner{width:100%;height:100%;overflow:hidden}.fc-event-time,.fc-event-title{padding:0 1px}.fc .ui-resizable-handle{display:block;position:absolute;z-index:99999;overflow:hidden;font-size:300%;line-height:50%}.fc-event-hori{border-width:1px 0;margin-bottom:1px}.fc-ltr .fc-event-hori.fc-event-start,.fc-rtl .fc-event-hori.fc-event-end{border-left-width:1px;border-top-left-radius:3px;border-bottom-left-radius:3px}.fc-ltr .fc-event-hori.fc-event-end,.fc-rtl .fc-event-hori.fc-event-start{border-right-width:1px;border-top-right-radius:3px;border-bottom-right-radius:3px}.fc-event-hori .ui-resizable-e{top:0!important;right:-3px!important;width:7px!important;height:100%!important;cursor:e-resize}.fc-event-hori .ui-resizable-w{top:0!important;left:-3px!important;width:7px!important;height:100%!important;cursor:w-resize}table.fc-border-separate{border-collapse:separate}.fc-border-separate td,.fc-border-separate th{border-width:1px 0 0 1px}.fc-border-separate td.fc-last,.fc-border-separate th.fc-last{border-right-width:1px}.fc-border-separate tr.fc-last td,.fc-border-separate tr.fc-last th{border-bottom-width:1px}.fc-border-separate tbody tr.fc-first td,.fc-border-separate tbody tr.fc-first th{border-top-width:0}.fc-grid th{text-align:center}.fc .fc-week-number{width:22px;text-align:center}.fc .fc-week-number div{padding:0 2px}.fc-grid .fc-day-number{float:right;padding:0 2px}.fc-grid .fc-other-month .fc-day-number{opacity:.3;filter:alpha(opacity=30)}.fc-grid .fc-day-content{clear:both;padding:2px 2px 1px}.fc-grid .fc-event-time{font-weight:700}.fc-rtl .fc-grid .fc-day-number{float:left}.fc-rtl .fc-grid .fc-event-time{float:right}.fc-agenda table{border-collapse:separate}.fc-agenda-days th{text-align:center}.fc-agenda .fc-agenda-axis{width:50px;padding:0 4px;vertical-align:middle;text-align:right;white-space:nowrap;font-weight:400}.fc-agenda .fc-week-number{font-weight:700}.fc-agenda .fc-day-content{padding:2px 2px 1px}.fc-agenda-days .fc-agenda-axis{border-right-width:1px}.fc-agenda-days .fc-col0{border-left-width:0}.fc-agenda-allday th{border-width:0 1px}.fc-agenda-allday .fc-day-content{min-height:34px}.fc-agenda-divider-inner{height:2px;overflow:hidden}.fc-widget-header .fc-agenda-divider-inner{background:#eee}.fc-agenda-slots th{border-width:1px 1px 0}.fc-agenda-slots td{border-width:1px 0 0;background:0 0}.fc-agenda-slots td div{height:20px}.fc-agenda-slots tr.fc-slot0 td,.fc-agenda-slots tr.fc-slot0 th{border-top-width:0}.fc-agenda-slots tr.fc-minor td,.fc-agenda-slots tr.fc-minor th{border-top-style:dotted}.fc-event-vert{border-width:0 1px}.fc-event-vert.fc-event-start{border-top-width:1px;border-top-left-radius:3px;border-top-right-radius:3px}.fc-event-vert.fc-event-end{border-bottom-width:1px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.fc-event-vert .fc-event-time{white-space:nowrap;font-size:10px}.fc-event-vert .fc-event-inner{position:relative;z-index:2}.fc-event-vert .fc-event-bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.25;filter:alpha(opacity=25)}.fc-event-vert .ui-resizable-s{bottom:0!important;width:100%!important;height:8px!important;overflow:hidden!important;line-height:8px!important;font-size:11px!important;font-family:monospace;text-align:center;cursor:s-resize}/*!
* Fine Uploader
*
* Copyright 2013-2014, Widen Enterprises, Inc. info@fineuploader.com
*
* Version: 5.0.2
*
* Homepage: http://fineuploader.com
*
* Repository: git://github.com/Widen/fine-uploader.git
*
* Licensed under GNU GPL v3, see LICENSE
*
* Third-party credits:
*   MegaPixImageModule (MIT)
*       https://github.com/stomita/ios-imagefile-megapixel
*       Copyright (c) 2012 Shinichi Tomita <shinichi.tomita@gmail.com>
*
*   CryptoJS
*       code.google.com/p/crypto-js/wiki/License
*       (c) 2009-2013 by Jeff Mott. All rights reserved.
*//*! fineuploader 2014-06-19 */.qq-uploader{position:relative;width:100%}.qq-upload-button{display:block;width:105px;padding:7px 0;text-align:center;background:#800;border-bottom:1px solid #DDD;color:#FFF}.qq-upload-button-hover{background:#C00}.qq-upload-button-focus{outline:1px dotted #000}.qq-upload-drop-area,.qq-upload-extra-drop-area{position:absolute;top:0;left:0;width:100%;height:100%;min-height:30px;z-index:2;background:#FF9797;text-align:center}.qq-upload-drop-area span{display:block;position:absolute;top:50%;width:100%;margin-top:-8px;font-size:16px}.qq-upload-extra-drop-area{position:relative;margin-top:50px;font-size:16px;padding-top:30px;height:20px;min-height:40px}.qq-upload-drop-area-active{background:#FF7171}.qq-upload-list{margin:0;padding:0;list-style:none}.qq-upload-list li{margin:0;padding:9px;line-height:15px;font-size:16px;background-color:#FFF0BD}.qq-upload-cancel,.qq-upload-continue,.qq-upload-delete,.qq-upload-failed-text,.qq-upload-file,.qq-upload-pause,.qq-upload-retry,.qq-upload-size,.qq-upload-spinner{margin-right:12px;display:inline}.qq-upload-spinner{display:inline-block;background:0 0;width:15px;height:15px;vertical-align:text-bottom}.qq-drop-processing{display:block}.qq-drop-processing-spinner{display:inline-block;background:0 0;width:24px;height:24px;vertical-align:text-bottom}.qq-upload-continue,.qq-upload-delete,.qq-upload-pause{display:inline}.qq-upload-cancel,.qq-upload-continue,.qq-upload-delete,.qq-upload-pause,.qq-upload-retry{color:#000}.qq-upload-cancel,.qq-upload-continue,.qq-upload-delete,.qq-upload-pause,.qq-upload-retry,.qq-upload-size{font-size:12px;font-weight:400}.qq-upload-failed-text{display:none;font-style:italic;font-weight:700}.qq-upload-failed-icon{display:none;width:15px;height:15px;vertical-align:text-bottom}.qq-upload-fail .qq-upload-failed-text{display:inline}.qq-upload-retrying .qq-upload-failed-text{display:inline;color:#D60000}.qq-upload-list li.qq-upload-success{background-color:#5DA30C;color:#FFF}.qq-upload-list li.qq-upload-fail{background-color:#D60000;color:#FFF}.qq-progress-bar{display:block;background:linear-gradient(to bottom,#1e5799 0,#2989d8 50%,#207cca 51%,#7db9e8 100%);width:0;height:15px;border-radius:6px;margin-bottom:3px}.qq-total-progress-bar{height:25px;border-radius:9px}.qq-total-progress-bar-container{margin:9px}INPUT.qq-edit-filename{position:absolute;opacity:0;filter:alpha(opacity=0);z-index:-1;-ms-filter:"alpha(Opacity=0)"}.qq-upload-file.qq-editable{cursor:pointer}.qq-edit-filename-icon.qq-editable{display:inline-block;cursor:pointer}INPUT.qq-edit-filename.qq-editing{position:static;margin-top:-5px;margin-right:10px;margin-bottom:-5px;opacity:1;filter:alpha(opacity=100);-ms-filter:"alpha(Opacity=100)"}.qq-edit-filename-icon{display:none;background:url(edit.gif);width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}.qq-hide,INPUT.qq-edit-filename.qq-editing~.qq-upload-cancel{display:none}.ui-timepicker-wrapper{overflow-y:auto;height:150px;width:6.5em;background:#fff;border:1px solid #ddd;box-shadow:0 5px 10px rgba(0,0,0,.2);outline:0;z-index:10001;margin:0}.ui-timepicker-wrapper.ui-timepicker-with-duration{width:13em}.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-30,.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-60{width:11em}.ui-timepicker-list{margin:0;padding:0;list-style:none}.ui-timepicker-duration{margin-left:5px;color:#888}.ui-timepicker-list:hover .ui-timepicker-duration{color:#888}.ui-timepicker-list li{padding:3px 0 3px 5px;cursor:pointer;white-space:nowrap;color:#000;list-style:none;margin:0}.ui-timepicker-list:hover .ui-timepicker-selected{background:#fff;color:#000}.ui-timepicker-list .ui-timepicker-selected:hover,.ui-timepicker-list li:hover,li.ui-timepicker-selected{background:#1980EC;color:#fff}.ui-timepicker-list li:hover .ui-timepicker-duration,li.ui-timepicker-selected .ui-timepicker-duration{color:#ccc}.ui-timepicker-list li.ui-timepicker-disabled,.ui-timepicker-list li.ui-timepicker-disabled:hover,.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{color:#888;cursor:default}.ui-timepicker-list li.ui-timepicker-disabled:hover,.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{background:#f2f2f2}div.colorPicker-picker{height:40px;width:40px;border-radius:40px;cursor:pointer;line-height:16px;font-size:.75em;font-weight:700;text-align:center;margin:0 auto}div.colorPicker-palette{width:110px;position:absolute;border:1px solid #598FEF;background-color:#EFEFEF;padding:2px;z-index:9999}div.colorPicker_hexWrap{width:100%;float:left}div.colorPicker_hexWrap label{font-size:95%;color:#2F2F2F;margin:5px 2px;width:25%}div.colorPicker_hexWrap input{margin:5px 2px;padding:0;font-size:95%;border:1px solid #000;width:65%}div.colorPicker-swatch{height:12px;width:12px;border:1px solid #000;margin:2px;float:left;cursor:pointer;line-height:12px}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{z-index:100!important;max-width:none!important;max-height:none!important}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{-webkit-filter:inherit;filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform;transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078A8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px 'Lucida Console',Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;box-sizing:border-box;background:#fff;background:rgba(255,255,255,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:0 0}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678, M12=.70710678, M21=-.70710678, M22=.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{position:absolute;pointer-events:none;border:6px solid transparent;background:0 0;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}#checkout-cart,#page-title,#update-browser #browsers,.accordion-list .accordion-item .accordion-content,.accordion-list .accordion-item .accordion-header,.add-content-box,.add-watchers-dropdown .avalible-watchers-list .avalible-watcher,.article-list li,.book-photographer .booking-option-links,.checkbox-group,.checkout-cart-total-wrapper,.checkout-list .checkout-list-label,.checkout-list .checkout-product-list-options,.checkout-list li,.checkout-process a,.checkout-products-wrapper,.checkout-step,.checkout-step-action,.checkout-title-wrapper,.clearfix,.filter,.image-uploader-top-bar-wrapper,.image-uploader-wrapper .qq-uploader .files-list .files-list-header,.input-group,.material-group .material-title-bar,.material-image-grid,.material-list li,.material-qr-grid,.material-toolbar .tab-toolbar-content .actions,.naming-and-sorting-title-bar,.naming-and-sorting-title-bar .content,.order-booking .order-contact-person-list li,.order-booking .order-contact-person-list li .contact-person-detail-element,.order-main-module .order-main-module-content,.order-price-calculator .calculator-products .calculator-product,.order-price-calculator .calculator-total-price,.order-total-price-calculation .order-total-price-element,.package-grid,.package-grid .package-item .package-price-wrapper,.photographer-3rd-party,.photographer-3rd-party .contact-person-list .contact-person,.photographer-another-date,.photographer-another-date .calendar-time-selection,.photographer-comment,.photographer-esoft,.photographer-primary-date,.presentation-thumbnails-wrapper .presentation-thumbnails,.product-list,.product-list li,.product-selection .product-selection-list .product-selection-item .product-detail-info,.product-selection .product-selection-list .product-selection-item .product-main-info,.radio-group,.slide-in-panel .slide-in-panel-top-bar,.tab-toolbar-content,.upload-task-list .upload-task-list-item,.uploader-list-wrapper .uploader-minimized-list .uploader-minimized-item .uploader-minimized-item-content,.user-list .user-list-head,.user-list .user-list-row,.user-list .user-list-row .primary-details,fieldset .input-wrapper-left,fieldset .input-wrapper-right{zoom:1}#checkout-cart:after,#checkout-cart:before,#page-title:after,#page-title:before,#update-browser #browsers:after,#update-browser #browsers:before,.accordion-list .accordion-item .accordion-content:after,.accordion-list .accordion-item .accordion-content:before,.accordion-list .accordion-item .accordion-header:after,.accordion-list .accordion-item .accordion-header:before,.add-content-box:after,.add-content-box:before,.add-watchers-dropdown .avalible-watchers-list .avalible-watcher:after,.add-watchers-dropdown .avalible-watchers-list .avalible-watcher:before,.article-list li:after,.article-list li:before,.book-photographer .booking-option-links:after,.book-photographer .booking-option-links:before,.checkbox-group:after,.checkbox-group:before,.checkout-cart-total-wrapper:after,.checkout-cart-total-wrapper:before,.checkout-list .checkout-list-label:after,.checkout-list .checkout-list-label:before,.checkout-list .checkout-product-list-options:after,.checkout-list .checkout-product-list-options:before,.checkout-list li:after,.checkout-list li:before,.checkout-process a:after,.checkout-process a:before,.checkout-products-wrapper:after,.checkout-products-wrapper:before,.checkout-step-action:after,.checkout-step-action:before,.checkout-step:after,.checkout-step:before,.checkout-title-wrapper:after,.checkout-title-wrapper:before,.clearfix:after,.clearfix:before,.filter:after,.filter:before,.image-uploader-top-bar-wrapper:after,.image-uploader-top-bar-wrapper:before,.image-uploader-wrapper .qq-uploader .files-list .files-list-header:after,.image-uploader-wrapper .qq-uploader .files-list .files-list-header:before,.input-group:after,.input-group:before,.material-group .material-title-bar:after,.material-group .material-title-bar:before,.material-image-grid:after,.material-image-grid:before,.material-list li:after,.material-list li:before,.material-qr-grid:after,.material-qr-grid:before,.material-toolbar .tab-toolbar-content .actions:after,.material-toolbar .tab-toolbar-content .actions:before,.naming-and-sorting-title-bar .content:after,.naming-and-sorting-title-bar .content:before,.naming-and-sorting-title-bar:after,.naming-and-sorting-title-bar:before,.order-booking .order-contact-person-list li .contact-person-detail-element:after,.order-booking .order-contact-person-list li .contact-person-detail-element:before,.order-booking .order-contact-person-list li:after,.order-booking .order-contact-person-list li:before,.order-main-module .order-main-module-content:after,.order-main-module .order-main-module-content:before,.order-price-calculator .calculator-products .calculator-product:after,.order-price-calculator .calculator-products .calculator-product:before,.order-price-calculator .calculator-total-price:after,.order-price-calculator .calculator-total-price:before,.order-total-price-calculation .order-total-price-element:after,.order-total-price-calculation .order-total-price-element:before,.package-grid .package-item .package-price-wrapper:after,.package-grid .package-item .package-price-wrapper:before,.package-grid:after,.package-grid:before,.photographer-3rd-party .contact-person-list .contact-person:after,.photographer-3rd-party .contact-person-list .contact-person:before,.photographer-3rd-party:after,.photographer-3rd-party:before,.photographer-another-date .calendar-time-selection:after,.photographer-another-date .calendar-time-selection:before,.photographer-another-date:after,.photographer-another-date:before,.photographer-comment:after,.photographer-comment:before,.photographer-esoft:after,.photographer-esoft:before,.photographer-primary-date:after,.photographer-primary-date:before,.presentation-thumbnails-wrapper .presentation-thumbnails:after,.presentation-thumbnails-wrapper .presentation-thumbnails:before,.product-list li:after,.product-list li:before,.product-list:after,.product-list:before,.product-selection .product-selection-list .product-selection-item .product-detail-info:after,.product-selection .product-selection-list .product-selection-item .product-detail-info:before,.product-selection .product-selection-list .product-selection-item .product-main-info:after,.product-selection .product-selection-list .product-selection-item .product-main-info:before,.radio-group:after,.radio-group:before,.slide-in-panel .slide-in-panel-top-bar:after,.slide-in-panel .slide-in-panel-top-bar:before,.tab-toolbar-content:after,.tab-toolbar-content:before,.upload-task-list .upload-task-list-item:after,.upload-task-list .upload-task-list-item:before,.uploader-list-wrapper .uploader-minimized-list .uploader-minimized-item .uploader-minimized-item-content:after,.uploader-list-wrapper .uploader-minimized-list .uploader-minimized-item .uploader-minimized-item-content:before,.user-list .user-list-head:after,.user-list .user-list-head:before,.user-list .user-list-row .primary-details:after,.user-list .user-list-row .primary-details:before,.user-list .user-list-row:after,.user-list .user-list-row:before,fieldset .input-wrapper-left:after,fieldset .input-wrapper-left:before,fieldset .input-wrapper-right:after,fieldset .input-wrapper-right:before{content:"\0020";display:block;height:0;overflow:hidden}#checkout-cart:after,#page-title:after,#update-browser #browsers:after,.accordion-list .accordion-item .accordion-content:after,.accordion-list .accordion-item .accordion-header:after,.add-content-box:after,.add-watchers-dropdown .avalible-watchers-list .avalible-watcher:after,.article-list li:after,.book-photographer .booking-option-links:after,.checkbox-group:after,.checkout-cart-total-wrapper:after,.checkout-list .checkout-list-label:after,.checkout-list .checkout-product-list-options:after,.checkout-list li:after,.checkout-process a:after,.checkout-products-wrapper:after,.checkout-step-action:after,.checkout-step:after,.checkout-title-wrapper:after,.clearfix:after,.filter:after,.image-uploader-top-bar-wrapper:after,.image-uploader-wrapper .qq-uploader .files-list .files-list-header:after,.input-group:after,.material-group .material-title-bar:after,.material-image-grid:after,.material-list li:after,.material-qr-grid:after,.material-toolbar .tab-toolbar-content .actions:after,.naming-and-sorting-title-bar .content:after,.naming-and-sorting-title-bar:after,.order-booking .order-contact-person-list li .contact-person-detail-element:after,.order-booking .order-contact-person-list li:after,.order-main-module .order-main-module-content:after,.order-price-calculator .calculator-products .calculator-product:after,.order-price-calculator .calculator-total-price:after,.order-total-price-calculation .order-total-price-element:after,.package-grid .package-item .package-price-wrapper:after,.package-grid:after,.photographer-3rd-party .contact-person-list .contact-person:after,.photographer-3rd-party:after,.photographer-another-date .calendar-time-selection:after,.photographer-another-date:after,.photographer-comment:after,.photographer-esoft:after,.photographer-primary-date:after,.presentation-thumbnails-wrapper .presentation-thumbnails:after,.product-list li:after,.product-list:after,.product-selection .product-selection-list .product-selection-item .product-detail-info:after,.product-selection .product-selection-list .product-selection-item .product-main-info:after,.radio-group:after,.slide-in-panel .slide-in-panel-top-bar:after,.tab-toolbar-content:after,.upload-task-list .upload-task-list-item:after,.uploader-list-wrapper .uploader-minimized-list .uploader-minimized-item .uploader-minimized-item-content:after,.user-list .user-list-head:after,.user-list .user-list-row .primary-details:after,.user-list .user-list-row:after,fieldset .input-wrapper-left:after,fieldset .input-wrapper-right:after{clear:both}body,html{margin:0;padding:0;height:100%}body{font-family:'Helvetica Neue',Arial,Helvetica,Geneva,sans-serif;font-size:12px;line-height:1.5em;color:#666}a,a:active,a:hover{text-decoration:none}a:focus{text-decoration:none;outline:0}h1,h2,h3,h4,h5{color:#1c2c4d}h1{font-size:30px;margin-bottom:25px;line-height:1.4em}h2{font-size:20px;margin-bottom:15px;line-height:1.3em}h3{font-size:18px;margin-bottom:15px;line-height:1.3em}h4{font-size:14px;font-weight:700;margin-bottom:5px!important}article p{margin-bottom:25px;font-size:13px;line-height:1.7em}article img{margin-bottom:25px}article .teaser{font-size:16px;color:#333;line-height:1.6em;margin-bottom:20px}article .content{font-size:13px;line-height:1.6em}.bold{font-weight:700}.font-size-14{font-size:14px}.font-size-12{font-size:12px}.text-line-through{text-decoration:line-through}@font-face{font-family:esoft;src:url(../fonts/iconFont/esoft.eot?p0xge7);src:url(../fonts/iconFont/esoft.eot?#iefixp0xge7) format("embedded-opentype"),url(../fonts/iconFont/esoft.woff?p0xge7) format("woff"),url(../fonts/iconFont/esoft.ttf?p0xge7) format("truetype"),url(../fonts/iconFont/esoft.svg?p0xge7#esoft) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:esoft;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-"]:before,[class^=icon-]:before{display:none}.icon-position:before{content:"\e628"}.icon-pause:before{content:"\e600"}.icon-update:before{content:"\e601"}.icon-materials:before{content:"\e602"}.icon-delete:before{content:"\e603"}.icon-checkmark:before{content:"\e604"}.icon-exclamation-mark-no-border:before{content:"\e605"}.icon-checkmark-no-border:before{content:"\e606"}.icon-minimize:before{content:"\e607"}.icon-materials-no-border:before{content:"\e608"}.icon-archive:before{content:"\e609"}.icon-calendar:before{content:"\e60a"}.icon-copy:before{content:"\e60b"}.icon-home:before{content:"\e60c"}.icon-link:before{content:"\e60d"}.icon-search:before{content:"\e60e"}.icon-upload:before{content:"\e60f"}.icon-invisible-button:before{content:"\e610"}.icon-watermark:before{content:"\e615"}.icon-visible-button:before{content:"\e616"}.icon-download:before{content:"\e617"}.icon-document:before{content:"\e618"}.icon-invisible:before{content:"\e619"}.icon-visible:before{content:"\e61a"}.icon-unarchive:before{content:"\e61b"}.icon-mail:before{content:"\e61c"}.icon-info:before{content:"\e61d"}.icon-arrow-down:before{content:"\e61e"}.icon-arrow-up:before{content:"\e61f"}.icon-mobile-nav:before{content:"\e620"}.icon-move:before{content:"\e621"}.icon-star-filled:before{content:"\e622"}.icon-star:before{content:"\e623"}.icon-list:before{content:"\e624"}.icon-edit:before{content:"\e625"}.icon-cancel:before{content:"\e626"}.icon-questionmark:before{content:"\e627"}@font-face{font-family:markPro;src:url(../fonts/markPro/MarkPro.otf);font-weight:400;font-style:normal}@font-face{font-family:markProHeavy;src:url(../fonts/markPro/MarkPro-Heavy.otf);font-weight:400;font-style:normal}@font-face{font-family:markProBold;src:url(../fonts/markPro/MarkPro-Bold.otf);font-weight:400;font-style:normal}.icon{color:#bfbfbf;margin:0;vertical-align:middle;display:inline-block;width:1em;height:1em;fill:currentColor}.icon:hover{color:#1c2c4d}.icon.clickable{cursor:pointer}.icon--qqbutton:not(svg){float:right;position:relative;left:-32px;top:-8px;font-size:20px}.icon.red{color:#d90000}.icon.red:hover{color:#a60000}.icon.yellow{color:#f08106}.icon.yellow:hover{color:#be6605}.icon-cancel{color:#d90000}.icon-cancel:hover{color:#a60000}.icon-edit,.icon-edit:hover{color:#072b31}.icon-calendar{color:#1d85c8}.icon-calendar:hover{color:#17679b}.icon-upload{color:#1d85c8}.icon-upload:hover{color:#17679b}.icon-visible-button{color:#f08106}.icon-visible-button:hover{color:#be6605}.icon-checkmark,.icon-checkmark:hover,.icon-materials,.icon-materials:hover{color:#072b31}.icon-star{color:#f08106}.icon-star:hover{color:#be6605}.icon-star-filled{color:#f08106}.icon-star-filled:hover{color:#be6605}.icon-mail{color:#ff8200}.icon-mail:hover{color:#cc6800}.icon-minimize{color:#f08106}.icon-minimize:hover{color:#be6605}.icon-play-big{width:65px;height:65px;background-image:url(../img/icon-play-package.png);position:absolute;left:50%;top:50%;margin-left:-32px;margin-top:-32px}.icon-play-small{width:45px;height:45px;background-image:url(../img/icon-play-product.png);position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px}.icon-play-mini{width:22px;height:22px;background-image:url(../img/icon-play-product.png);position:absolute;left:50%;top:50%;margin-left:-11px;margin-top:-11px}@media all and (-webkit-min-device-pixel-ratio:1.5){.icon-play-big{background-image:url(../img/icon-play-package@2x.png);background-size:65px 65px}.icon-play-small{background-image:url(../img/icon-play-product@2x.png);background-size:45px 45px}.icon-play-mini{background-image:url(../img/icon-play-product@2x.png);background-size:22px 22px}}.presentation-icon-wrapper,.task-icon-wrapper{position:relative}.checkmark-wrapper{width:30px;height:30px;border-radius:70px;background:#ff8200;float:right;text-align:center;font-size:20px;position:relative;top:-2px}.checkmark-wrapper .icon{position:relative;top:3px;left:1px;color:#fff}.checkmark-wrapper .icon:hover{color:#fff}.checkmark{background-color:#F08106;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:14px;border-radius:32px;display:block;height:32px;width:32px}.task-checkmark{display:inline-block;vertical-align:middle}.big-number,.number,.small-number{float:left;text-align:center;background:#fff;border:1px solid #ccc;border-radius:50px}.big-number{width:25px;height:25px;line-height:25px;font-size:13px;font-weight:700}.small-number{line-height:20px;width:20px;height:20px;margin-right:10px}.arrow-base,.dropdown-menu .arrow-up,.user .arrow-down,html.esoftflow .dropdown-menu .arrow-up{width:0;height:0;display:inline-block;vertical-align:middle;margin-left:5px;position:relative;top:-2px}.notification-badge{font-size:11px;background:#d90000;padding:0 6px;height:18px;line-height:19px;color:#fff;border-radius:2px;position:absolute;right:25%;top:4px}.small-notification-badge{display:block;font-size:9px;background:#d90000;padding:0 4px;height:14px;line-height:14px;color:#fff;border-radius:2px;position:absolute;right:0;top:-9px}.material-badge{background:rgba(0,0,0,.5);border:1px solid #fff;right:15px;top:15px;text-transform:uppercase;z-index:20}.material-badge.visualization{right:45px}form{width:100%}.form-description{margin-bottom:20px;font-size:13px;line-height:1.6em}label{width:100%;display:block;padding:0;margin:0 0 5px 0;font-weight:700;color:#333}.input-wrapper{width:100%;display:block;position:relative}input[type=number],input[type=email],input[type=url],input[type=text],input[type=password],textarea{margin:0;height:30px;width:100%;display:block;box-sizing:border-box;border:1px solid #ccc;border-radius:0}textarea{height:80px}textarea.textarea-large{height:200px}input[type=checkbox],input[type=radio]{float:left;margin-right:10px}select{width:100%}fieldset{width:100%;padding:30px 0 10px 0;border-bottom:1px dashed #d9d9d9}fieldset legend{width:35%;float:left;font-size:11px;margin:0 5% 0 0}fieldset .input-area{width:60%;float:right}fieldset .input-wrapper-left{width:48%;float:left;position:relative}fieldset .input-wrapper-right{width:48%;float:right;position:relative}.slide-in-panel fieldset{padding:0;display:block}.slide-in-panel fieldset legend{display:block;width:100%;float:none;margin:0 0 20px 0;padding-top:20px}.slide-in-panel fieldset .input-area{display:block;width:100%;float:none;margin:0}.slide-in-panel fieldset .checkbox-group,.slide-in-panel fieldset .input-group,.slide-in-panel fieldset .radio-group{margin-bottom:10px}.slide-in-panel fieldset .checkbox-group label,.slide-in-panel fieldset .input-group label,.slide-in-panel fieldset .radio-group label{width:100%;margin-right:0}#main-content.full-width fieldset legend{width:25%;margin:0 5% 0 0}#main-content.full-width fieldset .input-area{width:70%}.checkbox-group,.input-group,.radio-group{margin:0 0 20px 0;display:block}.radio-group{margin-bottom:20px}.radio-group .input-wrapper{float:left;margin:0 0 5px 0}.radio-group .input-wrapper label{margin:2px 25px 0 0;font-weight:400;width:auto}.radio-group .input-wrapper label .sweKeyPrice{font-weight:700;display:inline}.checkbox-group .input-wrapper label{margin-top:2px;font-weight:400;width:auto}@media screen and (max-width:480px){#main-content fieldset,#main-content.full-width fieldset{padding:0;display:block}#main-content fieldset legend,#main-content.full-width fieldset legend{display:block;width:100%;float:none;margin:0 0 20px 0;padding-top:20px}#main-content fieldset .input-area,#main-content.full-width fieldset .input-area{display:block;width:100%;float:none;margin:0}#main-content fieldset .checkbox-group,#main-content fieldset .input-group,#main-content fieldset .radio-group,#main-content.full-width fieldset .checkbox-group,#main-content.full-width fieldset .input-group,#main-content.full-width fieldset .radio-group{margin-bottom:10px}#main-content fieldset .checkbox-group label,#main-content fieldset .input-group label,#main-content fieldset .radio-group label,#main-content.full-width fieldset .checkbox-group label,#main-content.full-width fieldset .input-group label,#main-content.full-width fieldset .radio-group label{width:100%;margin-right:0}}.input-required-star{font-size:14px;color:#d90000}.drag-n-drop .more-button{width:30%;float:left}.drag-n-drop .drag-n-drop-area{float:left;border:1px solid #84c4ed;background:#f3f9fd;height:31px;padding:0 10px;box-sizing:border-box;line-height:30px;width:68%;margin-left:2%}.select2-container{width:100%}.select2-container .select2-choice{height:30px;line-height:30px;outline:0;border-radius:0;background-image:none;border:1px solid #ccc}.select2-container .select2-choice .select2-arrow{background-image:none;background:0 0;border:none}.select2-container .select2-choice .select2-arrow b{position:relative;top:2px}.select2-container.select2-drop-above .select2-choice{background-image:none;border-radius:0;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.select2-container-active .select2-choice{box-shadow:none}.select2-dropdown-open .select2-choice{background-image:none;background:0 0}.select2-drop{box-shadow:none;border-radius:0}.select2-drop-active{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.select2-results .select2-highlighted{background:#cfc493}.select2-drop{z-index:160000011}.input-validation-messages{margin-top:5px}.input-validation-messages .input-valid{background:#ffe6cc;color:#000;width:96%;padding:2px 2%;display:block}.input-validation-messages .input-error{background:#ffc0c0;color:#000;width:96%;padding:2px 2%;display:block}input.ng-invalid:focus{border-color:#e9322d;box-shadow:0 0 6px #f8b9b7;color:#b94a48}.input-validation-icon,.input-validation-required:not(svg),.input-validation-valid:not(svg){position:absolute;top:7px;right:5px;z-index:1000;background:#000;padding:2px;border-radius:50px;color:#fff}svg.input-validation-required,svg.input-validation-required:hover,svg.input-validation-valid,svg.input-validation-valid:hover{color:#fff;vertical-align:top}.input-wrapper-left .input-validation-icon,.input-wrapper-left .input-validation-required:not(svg),.input-wrapper-left .input-validation-valid:not(svg),.input-wrapper-right .input-validation-icon,.input-wrapper-right .input-validation-required:not(svg),.input-wrapper-right .input-validation-valid:not(svg){top:31px}.radio-group .input-validation-icon,.radio-group .input-validation-required:not(svg),.radio-group .input-validation-valid:not(svg){top:0}.input-validation-valid:not(svg){background:#ff8200}.input-validation-required:not(svg):not(svg){background:#d90000}.form-required-missing-link{display:inline-block;position:relative;top:-4px;margin-left:5px;color:red;font-size:14px}.rating-tool-form{height:100%}.questionnaire-font{font-size:20px;margin-bottom:15px}.radio-group.reset-location,.reset-location .input-wrapper,.reset-location input[type=checkbox]{margin:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.blank-button,.btn-add-reference,.btn-remove-reference,.button,.button--qq,.green-button,.green-button-big,.more-button,.orange-button,.red-button{padding:5px 20px;display:inline-block;vertical-align:middle;margin-bottom:10px;font-size:12px;border-radius:2px;border:none}.blank-button:hover,.btn-add-reference:hover,.btn-remove-reference:hover,.button--qq:hover,.button:hover,.green-button-big:hover,.green-button:hover,.more-button:hover,.orange-button:hover,.red-button:hover{text-decoration:none}.blank-button:focus,.btn-add-reference:focus,.btn-remove-reference:focus,.button--qq:focus,.button:focus,.green-button-big:focus,.green-button:focus,.more-button:focus,.orange-button:focus,.red-button:focus{outline:0}.button.no-margin,.no-margin.blank-button,.no-margin.btn-add-reference,.no-margin.btn-remove-reference,.no-margin.button--qq,.no-margin.green-button,.no-margin.green-button-big,.no-margin.more-button,.no-margin.orange-button,.no-margin.red-button{margin:0}.save-button{margin-top:20px;float:right}.green-button,.green-button-big{color:#fff!important;background:#ff8200;border:1px solid #ff8200}.green-button-big:hover,.green-button:hover{color:#fff;background:#db7000;border:1px solid #db7000}.green-button-big:disabled,.green-button:disabled{background:#e6e6e6;cursor:default;color:#666!important;border:1px solid #e6e6e6!important}.green-button.old,.old.green-button-big{background-color:#8cc04d}.green-button.old:hover,.old.green-button-big:hover{background-color:#7aac3d}.green-button-big{padding:10px 40px;font-size:14px}.red-button{color:#fff;background:#d90000}.red-button:hover{color:#fff;background:#b50000}.button-is-disabled{cursor:not-allowed}.orange-button{color:#fff;background:#F08106}.orange-button:hover{color:#fff;background:#cd6e05}.orange-button.new{background-color:rgba(152,72,86,.5)}.orange-button.new:hover{background-color:rgba(152,72,86,.7)}.btn-add-reference,.more-button{color:#666!important;border:1px solid #bfbfbf;background:#fff}.btn-add-reference:hover,.more-button:hover{color:#666;border:1px solid #ff8200}.btn-add-reference:disabled,.more-button:disabled{background:#e6e6e6;cursor:default;border:1px solid transparent}.btn-add-reference.no-margin,.more-button.no-margin{margin:0}.btn-remove-reference{color:#d90000!important;margin:0;padding:0;border:none!important;float:right;background:0 0}.btn-remove-reference:hover{text-decoration:underline}.btn-remove-reference:disabled{cursor:default;color:#bbb}.blank-button{background:0 0;width:auto;padding:0}.button--qq{width:20px;background:0 0;padding:0}.button--qq.qq-hide,.icon--qq.qq-hide+.button--qq{display:none}.button--qqcontainer{top:0;padding-top:4px;width:52px;margin-right:-32px}.green-button.small-screen,.small-screen.green-button-big{display:none}@media all and (max-width:420px){.green-button.small-screen,.small-screen.green-button-big{display:block;margin:15px auto}.green-button.large-screen,.large-screen.green-button-big{display:none}}.more-button.reset-location{margin-bottom:0}.spinner-wrapper{width:100%;height:100%;border-radius:0;background:rgba(255,255,255,.8);position:fixed;top:-9999px;left:-9999px;z-index:999999999}.spinner-wrapper.spinner-is-visible{position:fixed;top:0;left:0;margin:0}.spinner-wrapper .spinner{left:50%!important;top:50%!important}.spinner-wrapper .spinner-text{font-size:14px;font-weight:700;color:#000;width:300px;height:200px;text-align:center;position:absolute;left:50%;top:50%;margin-left:-150px;margin-top:30px}.uploader-spinner{width:100px;height:100px;border-radius:10px;background:#4d4d4d;position:fixed;top:-9999px;left:-9999px;z-index:9999}.uploader-spinner.spinner-is-visible{position:fixed;top:50%;margin-top:-50px;left:50%;margin-left:-50px}.uploader-spinner .spinner{left:50%;top:50%}.local-spinner.spinner-wrapper{position:absolute}.float-right{float:right}.float-left{float:left}@media screen and (max-width:480px){.show-on-mobile{display:block!important}}@media screen and (max-width:480px){.hide-on-mobile{display:none!important}}@media screen and (min-width:480px) and (max-width:768px){.show-on-portrait-tablet{display:block!important}}@media screen and (min-width:480px) and (max-width:768px){.hide-on-portrait-tablet{display:none!important}}.grid-container{height:100vh;display:grid;grid-template-areas:'header header' 'nav main' 'footer footer';grid-template-columns:minmax(auto,130px) 5fr;grid-template-rows:auto 1fr auto}.grid-header{grid-area:header}.grid-nav{grid-area:nav}.grid-content{grid-area:main;overflow-y:scroll}.grid-footer{grid-area:footer}#navigation-logo{width:100px;height:56px;background-image:url(../img/esoft-logo-min.png);background-position:center;background-repeat:no-repeat;display:block;margin:0 auto 0 auto}#navigation-logo.ESES{background-image:url(../img/esoft-logo-min.png)}@media all and (-webkit-min-device-pixel-ratio:1.5){#navigation-logo{background-image:url(../img/esoft-logo-min.png);background-size:89px 35px}}#user-bar{height:30px;margin-bottom:24px;padding:24px;background:#fff;border-bottom:4px solid #f1f1f1;min-height:1px}@media screen and (max-width:745px){#user-bar{height:75px}}#user-bar #division-selector,#user-bar #user-selector{width:20%;min-width:200px;float:left}#user-bar #header-items{margin-top:3px;float:right}@media screen and (max-width:560px){#user-bar #header-items{float:left;margin-top:20px;width:100%}}#forgot-password,#login{background:no-repeat url(../img/esoft-watermark.png) bottom right;background-size:50%}@media only screen and (min-width:1000px){#forgot-password,#login{background-size:auto}}#watermark{background:url(../img/esoft-watermark.png) bottom right;width:639px;height:637px;position:absolute;bottom:-8%;right:-9%;z-index:5;background-repeat:no-repeat}@media screen and (max-width:768px){#watermark{display:none}}@media screen and (max-width:1024px){#watermark{bottom:-8%;right:-9%}}@media screen and (min-width:1200px){#watermark{bottom:-8%;right:-6%}}@media screen and (min-width:1400px){#watermark{bottom:-8%;right:-4%}}#main-nav{text-align:center;padding:12px 0 0 0;border-right:4px solid #f1f1f1;height:100%;box-sizing:border-box}.main-nav-container{height:100%;position:relative;background-color:#fff}.version-label{bottom:42px;color:#a6a6a6;left:0;position:absolute;text-align:center;width:100%}#main-nav-list{margin-top:50px}#main-nav-list li{text-align:center;border-left:3px solid #fafafa;margin:0 0 20px 0}#main-nav-list li a{display:block;position:relative;left:-3px;padding:15px 0 5px 0;color:#a6a6a6}#main-nav-list li a .icon{display:block;font-size:35px;color:#a6a6a6;margin:0 auto 7px}#main-nav-list li a:first-of-type{padding-top:0}#main-nav-list li.active{border-left:3px solid #1c2c4d}#main-nav-list li.active a,#main-nav-list li.active a .icon{color:#1c2c4d}.icon-mobile-nav{font-size:27px;float:left;margin-right:20px;display:none;color:#072b31}#global-wrapper{min-height:100%;position:relative;overflow:hidden;width:100%}#body{background:#fff}@media screen and (max-width:768px){#body.has-main-nav{margin-left:0}}#main-content{overflow:hidden;margin:20px;padding-bottom:100px}@media screen and (max-width:768px){#main-content{overflow:visible;display:block;margin:0;padding:0 20px}}#main-content.wide{width:71%}@media screen and (max-width:768px){#main-content.wide{width:96%;display:block}}#main-content.full-width{overflow:visible}#right-sidebar{display:block;width:400px;float:right;margin:0 20px 20px 20px}@media screen and (max-width:1024px){#right-sidebar{width:225px}}@media screen and (max-width:768px){#right-sidebar{display:block;margin:0;float:none;width:auto}#right-sidebar #right-sidebar-content{padding:0 20px}}#right-sidebar.ui-scrollfix{position:fixed;top:190px;right:0;width:400px}.right-sidebar-polyfill{width:400px;float:right;margin:20px;display:none}.right-sidebar-polyfill.ui-scrollfix{display:block}#right-sidebar.narrow,#right-sidebar.narrow.ui-scrollfix,.right-sidebar-polyfill.narrow,.right-sidebar-polyfill.narrow.ui-scrollfix{width:250px}#page-title{padding:0 20px;margin:0 0 40px 0}#page-title #page-title-heading{float:left}#page-title #page-title-actions{float:right}#page-title h1{margin-bottom:0}@media screen and (max-width:768px){#body{width:100%;margin-left:0}.icon-mobile-nav{display:block}.snap-content,.snap-drawers,.x-snap-content,.x-snap-drawers,[data-snap-content],[data-snap-drawers],[snap-content],[snap-drawers],[snap\:content],[snap\:drawers],[x-snap-content],[x-snap-drawers],snap-content,snap-drawers{position:absolute;height:auto;top:0;bottom:0;width:auto;left:0;right:0}.snap-drawer,.x-snap-drawer,[data-snap-drawer],[snap-drawer],[snap\:drawer],[x-snap-drawer],snap-drawer{position:absolute;height:auto;top:0;bottom:0;overflow:auto;transition:top .2s linear;transition:bottom .2s linear;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-o-overflow-scrolling:touch;overflow-scrolling:touch;width:265px}.snap-content{z-index:2;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-o-overflow-scrolling:touch;overflow-scrolling:touch}.snap-drawer-left{left:0;z-index:1}.snap-drawer-right{right:0;z-index:1}.snapjs-left .snap-drawer-right,.snapjs-right .snap-drawer-left{display:none}.snapjs-expand-left .snap-drawer-left,.snapjs-expand-right .snap-drawer-right{width:100%}.scrollable{overflow:auto;transition-property:top,bottom;transition-duration:.2s,.2s;transition-timing-function:linear,linear;-webkit-overflow-scrolling:touch}#presentation .scrollable{overflow:hidden}}@media all and (max-width:768px){.scrollable{overflow-x:hidden}.narrow.is-hidden{display:none!important}}.user{display:inline-block;vertical-align:middle;position:relative}.user .user-avatar{margin:-1px 10px 0 0}.user .user-name{position:relative;top:-8px;color:#1c2c4d}.user .arrow-down{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #1c2c4d}.add-content-box{background:#fafafa;border:1px dashed #ccc;margin-bottom:20px;padding:20px 15px 0 15px}.package-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.package-grid .package-item{float:left;width:50%;box-sizing:border-box;padding:0 15px;margin-bottom:30px}.package-grid .package-item .package-image{width:100%;margin:0 0 15px 0;position:relative;display:block}.package-grid .package-item .package-image img{width:100%}.package-grid .package-item .package-image .notification-badge{top:0;right:0}.package-grid .package-item .package-content{margin:0 0 10px 0}.package-grid .package-item .package-price-wrapper{border-top:1px dashed #e6e6e6;border-bottom:1px dashed #e6e6e6;padding:5px 0;display:block}.package-grid .package-item .package-price{font-size:18px;float:right;position:relative;top:5px;color:#1c2c4d}.package-grid .package-item .package-price .package-price-from{font-size:16px;color:#666}.package-grid .package-item .green-button,.package-grid .package-item .green-button-big{float:left;margin:0}.package-grid .package-item:nth-child(odd){clear:both}.package-grid .package-item-placeholder{position:relative;height:22em}.package-grid .package-item-placeholder:before{content:'';border:2px dashed #e6e6e6;position:absolute;top:0;bottom:0;left:15px;right:15px}.package-grid .package-item-placeholder:hover:before{background-color:#eee}@media screen and (max-width:480px){.package-grid .package-item{width:100%;float:none;display:block}}.package-handle{float:right;cursor:move;font-size:26px}.package-handle .icon{color:#e6e6e6}.package-item:hover .package-handle .icon{color:#1c2c4d}.global-search{display:inline-block;vertical-align:middle;vertical-align:top;margin:0 10px 0 0;font-size:27px}.login-form{background-color:#fff;border:1px solid #ccc;box-shadow:0 3px 4px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,.15);box-sizing:border-box;left:50%;margin:auto;padding:40px;position:absolute;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:400px}@media screen and (max-width:768px){.login-form{-ms-transform:none;-webkit-box-shadow:none;border:none;box-shadow:none;padding:80px 30px 30px;position:static;-webkit-transform:none;transform:none;width:100%}}.login-form .login-form-group{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.login-form .login-form-group>*{-ms-flex:1;flex:1}.login-form .login-form-group .forgot-password{text-align:right}.login-form .login-form-logo{width:120px;margin-bottom:30px}.signup-form{background:#fff;position:absolute;top:15%;width:50%;z-index:100;margin-left:120px}.signup-form .input-area{width:100%}@media screen and (max-width:1200px){.signup-form .input-wrapper-right input,.signup-form .input-wrapper-right label{width:100%!important}}@media screen and (max-width:768px){.signup-form{position:static;width:100%;margin-top:40px}}.nav-tabs li{width:auto;text-align:center;margin-right:5px;margin-top:5px;cursor:pointer}.nav-tabs li a{color:#333!important;background:#e6e6e6;border-bottom:1px solid #ddd;padding-left:25px;padding-right:25px;position:relative}.nav-tabs li a:hover{background:#e6e6e6}.nav-tabs li .notification-badge{top:-20%;right:-12%;z-index:2}.nav-tabs li.active{background:0 0}.nav-tabs li.disabled{display:none}.nav-tabs.nav{margin-bottom:0}.tab-content{overflow:visible;display:block}@media all and (max-width:420px){.nav-tabs{border-bottom:none}.nav-tabs li a{padding-left:5px;padding-right:5px}}@media all and (max-width:375px){.nav-tabs li{margin-right:4px}.nav-tabs li a{padding-left:1px;padding-right:1px}}@media all and (max-width:360px){.nav-tabs li{margin-right:0}}.modal{border-radius:0;border:none;width:900px;overflow:auto;-webkit-overflow-scrolling:touch;margin:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:5%;max-height:90%}@media all and (max-width:980px){.modal{max-width:640px}}@media all and (max-width:768px){.modal{max-width:480px}}@media all and (max-width:560px){.modal{width:100%;max-width:100%}}.modal[window-class=rating-modal]{width:90%;margin-left:0;height:100%}.modal[window-class=rating-modal] .delivery-selectbox-label{font-size:14px;width:22%;float:left;padding-right:1%;margin-bottom:7px}@media screen and (max-width:1245px){.modal[window-class=rating-modal] .delivery-selectbox-label{width:100%}}.modal[window-class=rating-modal] .delivery-selectbox{width:77%;float:left}.modal[window-class=rating-modal] .modal-header{padding:14px 0 3px;width:70%}.modal[window-class=rating-modal] .text-container{margin-left:0;margin-bottom:20px}.modal[window-class=rating-modal] .text-list-item{margin-top:20px}.modal[window-class=rating-modal] .text-list-item:first-child{margin-top:0}.modal .modal-header .modal-sub-header{font-size:14px;font-weight:400;margin-right:10px}.modal .modal-header .primary-section-headline{font-weight:700;margin-bottom:5px}.modal .modal-header .primary-section-paragraph{font-size:14px;margin-bottom:20px}.modal .delivery-selectbox-label{font-size:14px;width:22%;float:left;padding-right:1%;margin-bottom:7px}@media screen and (max-width:1245px){.modal .delivery-selectbox-label{width:100%}}.modal .delivery-selectbox{width:77%;float:left}.modal .pictures-main-container{overflow-y:hidden;white-space:nowrap;margin-top:10px}.modal .picture-container{display:inline-block;height:80px;overflow:hidden;margin-right:10px}.modal .picture-container img{height:80px;width:auto;background-color:#c5c5c5;min-width:100%;max-width:none}.modal .modal-body{max-height:none}.modal .modal-body p{margin-bottom:15px}.modal .modal-body .select2-container{width:99%!important}.modal .modal-content-relative{position:relative;overflow-x:hidden}.modal .draw-action-container{background-color:#f3f1f1;width:72px;float:left;position:fixed;height:100%;left:0;top:0;bottom:0}.modal .draw-action-container h3{margin-top:15px;padding-left:15px}.modal .draw-action-container,.modal .draw-action-container h3,.modal .draw-action-container label{color:#fff}.modal .draw-action-container .draw-action-inner-container{overflow:hidden}.modal .draw-action-container .color-picker-holder{margin:15px 0}.modal .draw-action-container .draw-action-button{width:100%;border:0;outline:0;border-bottom:1px solid #c2c2c2;text-align:center;box-sizing:border-box;-webkit-appearance:none;background-color:transparent;padding:10px 0;color:#000;font-size:12.5px}.modal .draw-action-container .draw-action-button:before{content:"";background-image:url(../img/icons/draw-sprite.png);background-size:350px;background-repeat:no-repeat;max-width:114px;margin:0 auto;height:40px;display:block}.modal .draw-action-container .draw-action-button.ellipsis:before{background-position:-97px -96px}.modal .draw-action-container .draw-action-button.rectangle:before{background-position:-204px -16px}.modal .draw-action-container .draw-action-button.arrow:before{background-position:-98px -16px}.modal .draw-action-container .draw-action-button.pointer:before{background-position:1px -16px}.modal .draw-action-container .draw-action-button.eraser:before{background-position:-203px -98px}.modal .draw-action-container .draw-action-button.polygon:before{background-position:0 -96px}.modal .draw-action-container .draw-action-button.is-active,.modal .draw-action-container .draw-action-button:active{background-color:#c2c2c2}.modal .draw-action-container .draw-action-button .color-picker-holder,.modal .draw-action-container .draw-action-button.action-undo{clear:left}.modal .draw-action-container .draw-action-button.action-redo,.modal .draw-action-container .draw-action-button.action-undo{background-color:#c2c2c2;border:0;border-bottom:1px solid #c2c2c2;border-top:1px solid #c2c2c2;padding:17px 0;font-weight:700;text-transform:uppercase;font-size:12.3px;letter-spacing:.8px}.modal .draw-action-container .draw-action-button.action-redo:active,.modal .draw-action-container .draw-action-button.action-undo:active{background-color:#c2c2c2;border-top:1px solid #c2c2c2}.modal .draw-action-container .draw-action-button.action-redo:before,.modal .draw-action-container .draw-action-button.action-undo:before{content:none}.modal .primary-section-container{width:calc(98% - 72px);margin-left:calc(72px + 2%);position:absolute;height:100%}.modal .primary-section-container .images-container{overflow:hidden}.modal .primary-section-container .images-container .rating-fabric-canvas{display:block;margin:0 auto}@media screen and (max-width:768px){.modal .primary-section-container .images-container{width:100%}}.modal .primary-section-container .file-upload-container{min-height:360px;position:relative}@media screen and (max-width:768px){.modal .primary-section-container .file-upload-container{width:100%}}.modal .primary-section-container .file-upload-container .modal-body{padding-left:0}.modal .primary-section-container .file-upload-container .modal-body .drop-help-text,.modal .primary-section-container .file-upload-container .modal-body .files-list{display:none}.modal .primary-section-container .file-upload-container .modal-body textarea{min-height:320px}@media screen and (max-width:768px){.modal .primary-section-container .file-upload-container .modal-body textarea{min-height:initial}}.modal .primary-section-container .file-upload-container .modal-body .qq-upload-button-selector{margin:0}.modal .primary-section-container .file-upload-container .modal-body .rating-comment{margin:15px 0 0}.modal .modal-footer{border-top:1px dashed #e6e6e6;background:0 0;padding-bottom:5px}.modal .action-buttons-container{border-top:1px solid #c3c3c3;padding-top:20px;margin-right:15px}.modal-backdrop,.modal-backdrop.fade.in{opacity:.3}.modal.fade{transition:opacity .2s linear,top .2s ease-out;top:-25%}.modal-rating-tool{height:100%}.rating-tool-edit-buttons{position:absolute;bottom:0;width:100%}.rating-tool-container{height:auto}.modal-popup-background{position:fixed;top:0;left:0;bottom:0;right:0;opacity:.3;background-color:#000;z-index:99999}.modal-popup{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;z-index:999999;box-shadow:0 3px 7px rgba(0,0,0,.3);min-width:900px}.modal-popup .modal-body{padding:0}.right-side{float:right}.modal-list{list-style:none;padding:15px}.modal-list .more-button{margin-bottom:0}.modal-paragraph{margin-bottom:20px}.modal-list:nth-child(even){background-color:#f2f2f2}.modal-pupup-inside-text{padding-left:15px;margin-top:15px}.location-modal{min-height:70vh;padding:15px!important}.location-footer{border-top:1px dashed #ddd;background-color:#fff}.location-list-row{display:block;width:100%;font-size:0}.location-list-row-element{position:relative;display:inline-block;padding:10px 10px;width:25%;font-size:12px;box-sizing:border-box}.table-list .location-list-row:nth-child(even){background:#f2f2f2}.modal-popup.location-reset{width:900px}.dropdown-menu{box-shadow:#CCC 0 5px 10px;border-radius:0;border:none;background:#fff;border-top:3px solid #072b31;top:150%}.dropdown-menu li{display:block}.dropdown-menu li a{display:block;padding:3px 15px;clear:both;font-weight:400;line-height:20px}.dropdown-menu li a:focus,.dropdown-menu li a:hover{cursor:pointer;color:#fff;background-image:none;background-color:#cfc493}.dropdown-menu .arrow-up{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #1c2c4d;position:absolute;right:25%;top:-7px}.presentation-icon-wrapper .dropdown-menu{left:0;top:0}#checkout-cart{margin-bottom:30px}.checkout-step{margin-bottom:30px;min-height:500px}.checkout-title-wrapper{padding:10px 15px 5px 15px;background:#fafafa;border-bottom:1px dashed #e6e6e6}.checkout-title-wrapper .more-button{float:right;background:0 0;padding:3px 10px;margin:3px 5px 0 0}.checkout-title-wrapper .icon{float:right;position:relative;top:4px;font-size:25px}.checkout-title-wrapper .checkout-title{float:left;width:80%}.checkout-title-wrapper .checkout-title h3{margin-top:6px}.checkout-title-wrapper .checkout-title .big-number,.checkout-title-wrapper .checkout-title .number,.checkout-title-wrapper .checkout-title .small-number{float:left;margin:0 10px 0 0}.checkout-content-wrapper{padding:40px 20px 20px 20px}.end-order-message{margin-bottom:15px}.checkout-products-wrapper{margin-bottom:20px}.checkout-col-left{float:left;width:48%;margin:0 4% 0 0}.checkout-col-right{float:right;width:48%}.checkout-step-action{display:block;text-align:right}.checkout-step-action .blank-button,.checkout-step-action .btn-add-reference,.checkout-step-action .btn-remove-reference,.checkout-step-action .button,.checkout-step-action .button--qq,.checkout-step-action .green-button,.checkout-step-action .green-button-big,.checkout-step-action .more-button,.checkout-step-action .orange-button,.checkout-step-action .red-button{padding:10px 40px;font-size:18px}.checkout-step-action .checkout-total-price{font-size:24px;margin-bottom:20px;color:#333}.checkout-list li{border-bottom:1px dashed #e6e6e6;padding:10px 0}.checkout-list li.is-new .notification-badge{display:block}.checkout-list .checkout-product-list-options{margin:5px 0 0 0}.checkout-list .checkout-list-product-name{font-size:14px;margin-bottom:5px;color:#072b31}.checkout-list .checkout-list-product-image{width:30%;margin:0 2% 0 0;float:left;position:relative}.checkout-list .checkout-list-product-image .notification-badge{display:none;top:0;right:0}.checkout-list .checkout-list-product-details{font-size:11px;width:68%;float:left}.checkout-list .checkout-list-product-description{margin-bottom:10px}.checkout-list .radio-group{margin-bottom:0}.checkout-list.show-prices .checkout-list-product-details{width:48%}.checkout-list.show-prices .checkout-list-product-price{font-size:13px;font-weight:700;width:20%;float:left;color:#1c2c4d;text-align:right}.checkout-package-list{padding:5% 0;border-top:1px solid #072b31}.product-selection{margin-bottom:20px}.product-selection .product-selection-title{font-size:16px;margin-bottom:10px}.product-selection .product-selection-list{border-top:1px dashed #072b31;border-bottom:1px dashed #072b31}.product-selection .product-selection-list .product-selection-item{border-top:1px dashed #072b31;padding:10px 0}.product-selection .product-selection-list .product-selection-item:first-child{border-top:none}.product-selection .product-selection-list .product-selection-item .product-main-info input[type=radio]{margin:2px 0 0 0;width:7%;float:left}.product-selection .product-selection-list .product-selection-item .product-main-info .product-name{font-size:14px;color:#072b31;margin-bottom:0!important;width:93%;float:left}.product-selection .product-selection-list .product-selection-item .product-detail-info{margin-top:15px}.product-selection .product-selection-list .product-selection-item .product-detail-info .product-image{margin-left:7%;margin-right:3%;width:30%;float:left;position:relative}.product-selection .product-selection-list .product-selection-item .product-detail-info .product-image .notification-badge{top:0;right:0}.product-selection .product-selection-list .product-selection-item .product-detail-info .product-description{float:left;width:60%;font-size:11px}.product-selection .product-selection-list.show-prices .product-main-info .product-name{width:73%}.product-selection .product-selection-list.show-prices .product-price{float:left;width:20%;text-align:right;font-size:13px;color:#1c2c4d;font-weight:700}.product-list-handle{position:absolute;top:0;padding:10px 0;left:0;width:20px;text-align:center;font-size:1.5em;cursor:move}.product-list-handle .icon{color:#e6e6e6}li:hover>.product-list-handle .icon{color:#1c2c4d}.checkout-single-products-list .product-list-image{width:15%!important}.checkout-single-products-list .product-list-description{width:66%!important}.checkout-single-products-list.show-prices .product-list-description{width:55%!important}.checkout-cart-total-wrapper{margin-bottom:50px;border-top:1px solid #1d85c8;width:100%}.checkout-cart-total-wrapper .checkout-cart-total-wrapper-border{border-top:1px solid #1d85c8;width:50%;float:right;padding-top:20px}.checkout-cart-total-wrapper .checkout-cart-edit{float:left}.checkout-cart-total-wrapper .checkout-cart-total-price{font-size:24px;color:#1c2c4d;float:right}#checkout-end-order{text-align:center;background:#f4f4f4;min-height:0}.order-price-calculator{background:#f3f1f1;border:1px solid #072b31;padding:10px 10px 5px 10px;margin-bottom:20px}.order-price-calculator .calculator-message{margin-bottom:10px}.order-price-calculator .calculator-products{border-bottom:1px solid #fff;margin-bottom:10px}.order-price-calculator .calculator-products .calculator-product{border-top:1px solid #fff;font-size:11px;line-height:1.2em;padding:5px 0}.order-price-calculator .calculator-products .calculator-product .product-name{float:left;width:75%}.order-price-calculator .calculator-products .calculator-product .product-total-price{float:right;width:25%;text-align:right;font-weight:700}.order-price-calculator .calculator-total-price{background:#f3f1f1;border-top:1px solid #072b31;border-bottom:1px solid #072b31;font-size:14px;margin-bottom:10px;padding:5px 5px;color:#1c2c4d}.order-price-calculator .calculator-total-price .total-price-name{float:left;width:50%}.order-price-calculator .calculator-total-price .total-price{text-align:right;float:right;width:50%}.order-price-calculator .green-button,.order-price-calculator .green-button-big,.order-price-calculator .more-button{width:100%;padding:10px 0;text-align:center}.checkout-process{border-left:3px solid #ff8200}.checkout-process a{padding:7px 10px;display:block;color:#666}.checkout-process li{border-bottom:1px dashed #e6e6e6}.checkout-process li .icon{float:right;position:relative;top:5px;font-size:15px;display:none}.checkout-process li.is-done{text-decoration:line-through}.checkout-process li.is-done .big-number,.checkout-process li.is-done .number,.checkout-process li.is-done .small-number{background:#e6e6e6;border:1px solid #e6e6e6;color:#666}.checkout-process li.is-active .big-number,.checkout-process li.is-active .number,.checkout-process li.is-active .small-number{background:#ff8200;color:#fff;border:1px solid #ff8200}.checkout-process li.is-active .icon{display:block;color:#ff8200}.checkout-process .checkout-progress-step-title{position:relative;top:3px}.checkout-process-small{font-size:14px;color:#1c2c4d;font-weight:700;border-bottom:2px solid #ff8200;margin-bottom:10px;padding-bottom:10px}.checkout-end-order-small .end-order-message{margin-bottom:10px}#right-sidebar.screen-small,.screen-small{display:none}@media all and (max-width:1024px){.checkout-col-left,.checkout-col-right{width:100%}}@media all and (max-width:769px){#right-sidebar{width:100%!important}#right-sidebar.screen-small{display:block;width:100%;margin-bottom:10px}}@media all and (max-width:420px){#right-sidebar.screen-large{display:none}.checkout-extra-products.show-prices .product-list-description,.product-list.show-prices .product-list-description{width:100%!important}}.confirm-address__old-address{margin-bottom:15px}.angular-leaflet-map{width:100%;height:300px}@media all and (max-width:560px){.angular-leaflet-map{width:100%;max-height:150px}}#main-content.single-booking-view .book-photographer{position:absolute;top:50px;left:50%;right:50%;width:800px;margin-left:-400px;z-index:100}@media screen and (max-width:768px){#main-content.single-booking-view .book-photographer{position:static;margin:25px 0 0 0;display:block;float:none;width:100%}}.book-photographer{text-align:center}.book-photographer .booking-title{font-size:20px;line-height:1.5em;display:block;color:#1c2c4d}.book-photographer .booking-option-links{margin-top:20px;margin-bottom:20px}.book-photographer .booking-option-links .booking-option-link{display:inline-block;vertical-align:middle;margin-left:20px}.book-photographer .booking-option-links .booking-option-link:first-child{margin:0}.book-photographer textarea{height:50px;margin-bottom:30px}.skip-booking-text{display:block;font-size:16px;margin-bottom:35px}.photographer-primary-date .booking-day{color:#333;font-size:18px;margin:0 0 5px 0}.photographer-primary-date .booking-date{color:#333;font-weight:700;font-size:20px;line-height:1.5em;display:block;margin-bottom:30px}.photographer-another-date .photographer-date-options,.photographer-primary-date .booking-photographer{margin-bottom:20px}.photographer-another-date .photographer-date-options .photographer-date-option:first-child{margin-left:0}.photographer-another-date .photographer-date-options .photographer-date-option{border:2px solid #f4f4f4;padding:2% 2% 1% 2%;text-align:center;display:inline-block;vertical-align:middle;margin-left:2%}.photographer-another-date .photographer-date-options .photographer-date-option .booking-day{margin-bottom:3px}.photographer-another-date .photographer-date-options .photographer-date-option .booking-date{color:#333;font-size:18px;display:block}.photographer-another-date .photographer-date-options .photographer-date-option .booking-time{color:#333;font-weight:700;font-size:24px;line-height:1.5em;display:block;margin-bottom:10px}.photographer-another-date .photographer-date-options .photographer-date-option .green-button,.photographer-another-date .photographer-date-options .photographer-date-option .green-button-big{padding:7px 30px;font-size:14px}.photographer-another-date .calendar{display:block!important;margin-top:-40px;background:#fff;margin-bottom:20px}.photographer-another-date .calendar .fc-content{display:block!important;position:static!important}.photographer-another-date .calendar .fc-event{background:#cfc493}.photographer-another-date .calendar .fc-event:hover{background:#cfc493;cursor:pointer}.photographer-another-date .calendar .fc-agenda-slots td div{height:70px!important}.photographer-another-date .calendar .fc-button{padding:0;text-align:center}.photographer-another-date .calendar .fc-button .fc-text-arrow{padding:0;display:block;width:30px;margin:0}.photographer-another-date .calendar-time-selection{margin-bottom:20px}.photographer-another-date .calendar-time-selection .time-selection-text{margin-right:5px}.photographer-another-date .calendar-time-selection .time-selector{width:75px;border:1px solid #ccc;padding:10px 15px 6px 15px;cursor:pointer}.photographer-another-date .calendar-time-selection .time-selection-from{float:left;width:44%;position:relative;text-align:right;padding:0 3%}.photographer-another-date .calendar-time-selection .time-selection-to{float:left;width:44%;position:relative;text-align:left;padding:0 3%}.photographer-another-date .calendar-time-selection .ui-timepicker-wrapper{text-align:left;width:79px}.photographer-3rd-party{text-align:left;max-width:500px;margin-left:auto;margin-right:auto}.photographer-3rd-party .booking-description{margin-bottom:20px}.photographer-3rd-party .more-button{float:left}.photographer-3rd-party .green-button,.photographer-3rd-party .green-button-big{float:right}.photographer-3rd-party .contact-person-list{margin-bottom:20px}.photographer-3rd-party .contact-person-list .contact-person{padding:10px 0;border-bottom:1px dashed #d9d9d9}.photographer-3rd-party .contact-person-list .contact-person .contact-name{float:left;margin-top:7px;font-weight:700;font-size:13px;color:#333}.photographer-3rd-party .contact-person-list .contact-person .green-button,.photographer-3rd-party .contact-person-list .contact-person .green-button-big{float:right;margin:0}.photographer-3rd-party .contact-person-list .contact-person:first-child{border-top:1px dashed #d9d9d9}.photographer-esoft{text-align:left;max-width:500px;margin-left:auto;margin-right:auto}.photographer-esoft .booking-description{margin-bottom:20px}.photographer-esoft .more-button{float:left}.photographer-esoft .green-button,.photographer-esoft .green-button-big{float:right}.photographer-comment .photographer-comment-label{font-weight:700;margin-bottom:5px;text-align:left}.book-photographer-dialog h3{text-decoration:underline}.big-img-top-first{background:url(../img/3rdparty/1.jpg);background-size:cover}.small-img-top-first{background:url(../img/3rdparty/7.jpg);background-size:cover}.small-img-top-second{background:url(../img/3rdparty/3.jpg);background-size:cover}.big-img-top-second{background:url(../img/3rdparty/4.jpg);background-size:cover}.big-img-bottom-first{background:url(../img/3rdparty/5.jpg);background-size:cover}.small-img-bottom-first{background:url(../img/3rdparty/6.jpg);background-size:cover}.small-img-bottom-second{background:url(../img/3rdparty/2.jpg);background-size:cover}.big-img-bottom-second{background:url(../img/3rdparty/8.jpeg);background-size:cover}.big-img-bottom-first,.big-img-bottom-second,.big-img-top-first,.big-img-top-second{width:100%;height:30%;vertical-align:middle}.small-img-bottom-first,.small-img-bottom-second,.small-img-top-first,.small-img-top-second{width:100%;height:20%;vertical-align:middle}.half-box{width:50%;float:left;box-sizing:border-box;background-color:#fff;height:100vh}.quater-box{width:25%;float:left;box-sizing:border-box}.big-img{width:100%;height:30%;vertical-align:middle}.small-img{width:100%;height:20%;vertical-align:middle}.image-container{height:100vh;width:100%}.circle-container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:140vh;width:75%;background-color:#fff;border-radius:50%}#main-content.single-booking-view .position-photographer{position:absolute!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;margin-left:0!important;width:50vw;height:90vh}.booking-main-container{height:100vh;overflow:hidden;position:relative;font-family:markPro}.remove-properties{padding-bottom:0!important;margin:0!important}.big-decline-button,.big-orange-button{text-transform:uppercase;font-weight:700;font-size:20px!important;padding:25px 75px!important;margin:0 0 20px 0!important;float:none!important;font-family:markProHeavy;min-width:400px}.big-decline-button{background-color:#b5bfc1;color:#fff!important}.big-decline-button:hover{border:1px solid #a8abac;background-color:#a8abac}.help-link{display:block;font-size:26px;text-decoration:underline!important;color:#08c!important}.display-reset{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.booking-link-reset{display:inline-block!important;margin-left:0!important;width:100%!important;text-align:center}.photographer-another-date .calendar-reset{margin-bottom:50px}.calendar-first-header{font-size:45px;margin-bottom:7px}.calendar-2nd-header{margin-bottom:70px}.primary-date-header{font-size:50px}.photographer-arriving{font-size:25px}.photographer-primary-date .photographer-time{font-family:markProBold;font-size:27px}.help-modal-background{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(255,255,255,.77);z-index:3}.help-modal{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:2.5px solid #ff8200;background-color:#fff;width:42vw;padding:45px 20px}.help-first-text,.help-second-text{text-align:center;font-size:25px}.help-second-text{margin-bottom:50px}.modal-body-reset{height:auto}.help-modal .big-decline-button,.modal-body-reset .big-orange-button{margin:0!important}.modal-body-reset .big-decline-button{margin-right:10px!important}.booking-link-reset .big-decline-button,.booking-link-reset .big-orange-button{min-width:400px}.booking-modal-body{border-radius:8px}.reset-photographer{max-width:50vw;width:50vw;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.esoft-task-headline{font-size:55px;margin-bottom:50px;color:#000;line-height:1}.esoft-task-subheadline{font-size:30px;margin-bottom:50px}.esoft-task-description{font-size:30px;line-height:1;color:#000;margin-bottom:50px!important}.reset-photographer .big-decline-button{margin-right:20px!important}.esoft-logo-container{display:none}.modal-body-reset .big-decline-button.modal-button,.modal-body-reset .big-orange-button.modal-button{min-width:100px}.font-reset{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.font-reset .calendar-first-header{font-size:35px}.font-reset .second-header-calendar{font-size:25px;display:inline-block}.font-reset .second-header-calendar-duration{display:inline-block;font-size:25px!important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-weight:700!important}.font-reset .primary-date-header{font-size:35px}.font-reset .photographer-arriving{font-size:20px}.font-reset .photographer-primary-date .photographer-time{font-size:21px!important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-weight:700!important}.book-photographer .booking-option-reset{margin-top:0}.second-header-calendar,.second-header-calendar-duration{display:inline-block;font-size:30px}.second-header-calendar-duration{font-weight:700}.booking-photographer-reset{margin-bottom:15px;color:#1c2c4d}@media screen and (max-width:1024px){.quater-box{width:100%;height:20vh}.half-box{width:100%;height:60vh}.image-container{height:20vh;width:100%;font-size:0}.big-img-bottom-first,.big-img-bottom-second,.big-img-top-first,.big-img-top-second,.small-img-bottom-first,.small-img-bottom-second,.small-img-top-first,.small-img-top-second{width:25vw;height:100%;display:inline-block}.circle-container{width:160vw;height:80vh}#main-content.single-booking-view .position-photographer{width:95vw;height:80vh;margin:0}.calendar-first-header{font-size:18px}.second-header-calendar{font-size:15px}.photographer-another-date .calendar-reset{margin-bottom:14px}.big-decline-button,.big-orange-button{font-size:14px!important;padding:9px 21px!important}.display-reset{width:80%}.remove-properties{padding:0!important;margin:0!important}.reset-photographer{width:100%;max-width:100%}.booking-link-reset .big-decline-button,.booking-link-reset .big-orange-button{min-width:210px}.help-modal{width:90%;box-sizing:border-box;padding:8px 7px}.help-first-text,.help-second-text{font-size:16px}.modal-body-reset .big-decline-button{margin-right:0!important;margin-bottom:0!important}.esoft-logo-container{display:block;margin-bottom:35px}.book-photographer .booking-option-reset,.calendar-2nd-header{margin-bottom:0}.big-decline-button,.big-orange-button,.modal-body-reset .big-decline-button,.modal-body-reset .big-orange-button{min-width:100px}}@media screen and (max-width:768px){.display-reset{width:100%}.primary-date-header{font-size:25px}.photographer-arriving{font-size:20px}.photographer-primary-date .photographer-time{font-size:20px;margin-bottom:5px}.font-reset .second-header-calendar-duration{font-size:15px;margin-bottom:15px}.second-header-calendar-duration{font-size:15px}.help-link{font-size:20px}.booking-link-reset .big-decline-button,.booking-link-reset .big-orange-button{margin-bottom:10px!important;min-width:210px}.esoft-task-headline{font-size:25px}.esoft-task-description,.esoft-task-subheadline{font-size:18px}}@media screen and (max-width:370px){.esoft-logo-container{margin-bottom:5px}.primary-date-header{font-size:20px}.photographer-arriving{font-size:15px}.photographer-primary-date .photographer-time{font-size:15px;margin-bottom:5px}.booking-link-reset .big-decline-button,.booking-link-reset .big-orange-button{min-width:170px}.big-decline-button,.big-orange-button{font-size:12px!important;padding:6px 15px!important}.help-link{font-size:15px}.help-first-text,.help-second-text{font-size:14px}.help-second-text{margin-bottom:20px}.calendar-first-header,.second-header-calendar-duration{font-size:15px}.second-header-calendar{font-size:12px}.esoft-task-headline{font-size:20px}.booking-done-comment h2,.esoft-task-description,.esoft-task-subheadline{font-size:15px}}@media screen and (max-height:820px) and (orientation:landscape){.esoft-logo-container{display:none}.primary-date-header{font-size:20px}.photographer-arriving{font-size:15px}.photographer-primary-date .photographer-time{font-size:15px;margin-bottom:5px}.booking-link-reset .big-decline-button,.booking-link-reset .big-orange-button{min-width:170px}.big-decline-button,.big-orange-button{font-size:11px!important;padding:6px 15px!important}.help-link{font-size:15px}.help-first-text,.help-second-text{font-size:14px}.help-second-text{margin-bottom:20px}.calendar-first-header{font-size:15px}.esoft-task-headline{font-size:20px}.esoft-task-description,.esoft-task-subheadline{font-size:15px}.quater-box{width:25%;float:left;box-sizing:border-box}.half-box{width:50%;float:left;box-sizing:border-box;background-color:#fff;height:100vh}.image-container{height:100vh;width:100%}.big-img-bottom-first,.big-img-bottom-second,.big-img-top-first,.big-img-top-second{width:100%;height:30%;vertical-align:middle}.small-img-bottom-first,.small-img-bottom-second,.small-img-top-first,.small-img-top-second{width:100%;height:20%;vertical-align:middle}.circle-container{width:75%;height:140vh}.display-reset{width:60%}.reset-photographer{width:50%;min-width:50%}.big-decline-button,.big-orange-button{margin-bottom:10px!important}.second-header-calendar,.second-header-calendar-duration{display:inline-block;font-size:12px}.booking-done-comment h2{font-size:15px}}.user-list{margin:0 0 70px 0}.user-list .user-list-head{color:#000;font-weight:700;border-bottom:1px dashed #d9d9d9;padding:10px 0 10px 0}.user-list .user-list-head .user-list-head-element{width:33%;float:left}.user-list .user-list-row{border-bottom:1px dashed #d9d9d9;padding:10px 0 10px 0}.user-list .user-list-row .user-list-row-element{width:33%;float:left}.user-list .user-avatar{float:left;margin-right:5%}.user-list .user-actions{font-size:20px}.user-list .user-actions a{margin-right:10px}.user-list .is-pending{color:#999}.user-list .is-pending .user-name{color:#999;font-weight:400}.user-list .is-logged-in .user-email,.user-list .is-logged-in .user-invite-status,.user-list .is-logged-in .user-name{color:#000;font-weight:700}.user-list.pending-users{margin-bottom:20px}.contact-person-form-list li{border-top:1px dashed #d9d9d9;padding-top:20px}.contact-person-form-list li:first-child{border-top:none;padding-top:none}.filter{margin-bottom:20px}.filter-select{width:15%;float:left;margin-right:10px;min-width:107px}.filter-select.medium{width:25%}.filter-select.large{width:30%}input[type=text].filter-search,textarea.filter-search{float:right;width:35%}@media screen and (max-width:600px){input[type=text].filter-search,textarea.filter-search{float:left;width:100%;margin-top:6px}}@media all and (max-width:420px){.filter-select.on-mobile{margin-bottom:7px}}.table-list{display:table;width:100%;margin-bottom:20px}.table-list .list-head{font-weight:700;color:#333}.table-list .list-head .list-row-element.has-sorting{cursor:pointer}.table-list .list-head .list-row-element.has-sorting:hover{color:#072b31;background:#cfc493}.table-list .list-head .icon{color:#072b31;font-size:11px!important;font-weight:700;position:relative;left:5px}.table-list .list-row{display:table-row}.table-list .list-row.active{background:rgba(207,196,147,.2)!important;font-weight:700;color:#333}.table-list .list-row .list-row-element{position:relative;display:table-cell;padding:10px 10px}.table-list .list-row .list-row-element .icon{font-size:22px;margin:0 5px 0 0;display:inline-block;vertical-align:middle}.table-list .list-row .list-row-element .icon-star,.table-list .list-row .list-row-element .icon-star-filled{margin-right:2px}.table-list .list-row:nth-child(even){background:#f2f2f2}.list-row-element-width-5{width:5%}.list-row-element-width-10{width:10%}.list-row-element-width-15{width:15%}.list-row-element-width-20{width:20%}.list-row-element-width-25{width:25%}.list-row-element-width-30{width:30%}.list-row-element-width-35{width:35%}.list-row-element-width-40{width:40%}.list-row-element-width-45{width:45%}.list-row-element-width-50{width:50%}.list-row-element-width-55{width:55%}.list-row-element-width-60{width:60%}.list-row-element-width-65{width:65%}.list-row-element-width-70{width:70%}.list-row-element-width-75{width:75%}.list-row-element-width-80{width:80%}.list-row-element-width-85{width:85%}.list-row-element-width-90{width:90%}.list-row-element-width-95{width:95%}.list-row-element-width-100{width:100%}#single-order.table-list .list-row-element{width:20%}.list-no-result{margin-top:40px;font-size:18px;text-align:center}.list-actions .list-action{float:left;margin-right:10px}@media all and (max-width:1024px){.table-list,.table-list .list-row{display:inline-block;width:100%}.table-list .list-row .list-row-element{display:inline-block;width:11%;vertical-align:middle;height:auto;word-wrap:break-word}.table-list .list-row .is-case{display:inline-block;width:13%;vertical-align:middle;height:auto;word-wrap:break-word}.is-mobile .list-row .inside-case{display:inline-block;width:16%;vertical-align:middle;height:auto;word-wrap:break-word}.list-actions .list-action{margin-right:4px}.is-mobile .list-row .inside-case.hide-on-mobile{display:none!important}}@media all and (max-width:820px){#main-nav{overflow:scroll}}@media all and (max-width:740px){.list-actions .list-action{margin-right:3px}}@media all and (max-width:670px){.table-list .list-row .list-row-element{width:10%}.table-list .list-row .is-case{width:13%}.list-actions .list-action{margin-right:0}.is-mobile .list-row .inside-case{width:16%}}@media all and (max-width:600px){.table-list .list-row .list-row-element{width:12%}.list-row-element.is-tablet{display:none!important}.table-list .list-row .is-case{width:12%}.is-mobile .list-row .inside-case{width:15%}.list-actions .list-action{margin-right:4px}}@media all and (max-width:420px){#page-title{word-wrap:break-word}.hide-on-mobile{display:none}.custom-on-mobile{max-width:60vw;word-wrap:break-word}.table-list .list-row .list-row-element{max-width:29vw;width:29vw;word-wrap:break-word;vertical-align:middle}.is-mobile .list-row .list-row-element{max-width:23vw;width:23vw;word-wrap:break-word;vertical-align:middle}.is-mobile .list-row .list-row-element.inside-case{max-width:15vw;width:23vw;word-wrap:break-word;vertical-align:middle}.is-mobile .list-row .inside-case{width:16vw}.list-actions .list-action{margin-right:4px}}@media all and (max-width:375px){.custom-on-mobile{max-width:55vw}.is-mobile .list-row .list-row-element{max-width:23vw;word-wrap:break-word;vertical-align:middle}.is-mobile .list-row .list-row-element.inside-case{max-width:14vw;width:23vw;word-wrap:break-word;vertical-align:middle}.is-mobile .list-row .inside-case{width:14vw}.list-actions .list-action{margin-right:4px}}@media all and (max-width:360px){.custom-on-mobile{max-width:53vw}.is-mobile .list-row .list-row-element{max-width:18vw}.is-mobile .list-row .list-row-element .more-button{padding:5px 14px}.list-actions .list-action{margin-right:4px}}.product-list h3{font-size:15px;margin-bottom:5px}.product-list li{border-bottom:1px dashed #e6e6e6;padding:12px 0}.product-list li.is-new .notification-badge{display:block}.product-list .product-list-image{width:20%;display:inline-block;padding:0 5px 5px 0;box-sizing:border-box;position:relative}.product-list .product-list-image .notification-badge{display:none;top:0;right:0}.product-list .product-list-description{width:61%;display:inline-block;padding:0 5px 0 0;box-sizing:border-box;vertical-align:top}.product-list .product-list-description .external-supplier-message{color:#d90000}.product-list .product-list-quantity{display:inline-block;box-sizing:border-box}.product-list .product-options{margin-top:10px}.product-list.checkout-extra-products{background:#fafafa;padding:20px 0;border-top:1px solid #072b31;border-bottom:1px solid #072b31}.product-list.checkout-extra-products li{background:inherit;padding:5px 22px!important;position:relative}.product-list.checkout-extra-products li .product-list-description{font-size:11px}.product-list.checkout-extra-products li .product-list-description h3{font-size:12px;margin-bottom:5px}.product-list.checkout-extra-products li .product-list-quantity input{font-size:12px}@media screen and (max-width:768px){.product-list.checkout-extra-products li .product-list-quantity input{font-size:14px;padding:.5rem;height:100%}}@media all and (max-width:1400px){.product-list.checkout-extra-products.show-prices .product-list-image{width:30%}}@media all and (max-width:640px){.product-list.checkout-extra-products.show-prices .product-list-image{width:100%}}.product-list.checkout-extra-products.show-prices .product-list-description{width:43%;vertical-align:top}@media all and (max-width:1400px){.product-list.checkout-extra-products.show-prices .product-list-description{width:68%}}@media all and (max-width:640px){.product-list.checkout-extra-products.show-prices .product-list-description{width:100%}}.product-list.checkout-extra-products.show-prices .product-list-quantity{width:12%}@media all and (max-width:1400px){.product-list.checkout-extra-products.show-prices .product-list-quantity{width:20%}}@media all and (max-width:640px){.product-list.checkout-extra-products.show-prices .product-list-quantity{width:40%}}.product-list.checkout-extra-products.show-prices .product-list-price{width:18%}@media all and (max-width:1400px){.product-list.checkout-extra-products.show-prices .product-list-price{width:78%}}@media all and (max-width:640px){.product-list.checkout-extra-products.show-prices .product-list-price{width:57%}}.product-list.show-prices .product-list-description{width:50%}@media screen and (max-width:500px){.product-list.show-prices .product-list-description{width:76%;margin-bottom:.5rem}}.product-list.show-prices .product-list-quantity{vertical-align:top;width:10%;padding-right:2%}@media screen and (max-width:500px){.product-list.show-prices .product-list-quantity{min-width:50px}}.product-list.show-prices .product-list-price{vertical-align:top;width:12%;display:inline-block;box-sizing:border-box;text-align:right;font-weight:700;font-size:14px;color:#1c2c4d}.product-list.small{margin-bottom:20px}.product-list.small .product-list-description{font-size:11px}.product-list.small .product-list-description h3{font-size:12px;margin-bottom:5px}.product-list.small .product-list-quantity input{font-size:12px}.product-list.small.show-prices .product-list-description{width:44%}.product-list.small.show-prices .product-list-quantity{width:12%}.product-list.small.show-prices .product-list-price{width:18%;font-size:11px}@media all and (max-width:420px){.product-list .product-list-image{width:100%;margin:0 auto}.product-list.small.show-prices .product-list-description{width:100%}}.image-uploader-top-bar-wrapper{padding:0 5%;position:absolute;top:0;left:0;width:90%;height:40px;background:#e6e6e6}.image-uploader-top-bar-wrapper .actions{float:right;margin-top:10px}.image-uploader-top-bar-wrapper .actions .action-element{margin-left:5px;font-size:20px}.image-uploader-wrapper{padding:0 5%;position:absolute;top:40px;left:0;width:90%;height:85%;overflow:auto}.image-uploader-wrapper .image-uploader-title{text-align:center;color:#1c2c4d;margin-top:30px;margin-bottom:45px}.image-uploader-wrapper .image-uploader-title .title-header{font-size:14px;margin-bottom:10px}.image-uploader-wrapper .image-uploader-title .title-product{font-size:16px;margin-bottom:5px;font-weight:700}.image-uploader-wrapper .image-uploader-title .title-reference{font-size:12px;display:inline;margin-right:10px}.image-uploader-wrapper .image-uploader-title .title-files{font-size:12px;display:inline}.image-uploader-wrapper .qq-uploader{text-align:center}.image-uploader-wrapper .qq-uploader .drop-help-text{font-size:18px;font-weight:700;color:#ccc;margin-bottom:15px}.image-uploader-wrapper .qq-uploader .qq-upload-drop-area{position:absolute;width:100%;height:100%;min-height:200px;background:#fff;border:2px dashed #d9d9d9}.image-uploader-wrapper .qq-uploader .qq-upload-drop-area span{font-size:18px!important}.image-uploader-wrapper .qq-uploader .qq-upload-button.green-button,.image-uploader-wrapper .qq-uploader .qq-upload-button.green-button-big{padding:10px 50px;margin-bottom:20px}.image-uploader-wrapper .qq-uploader .files-list .files-list-header{text-align:left;border-bottom:1px solid #d9d9d9;margin-bottom:5px}.image-uploader-wrapper .qq-uploader .files-list .files-list-header .number-of-files{float:right}.image-uploader-wrapper .qq-uploader .files-list ul.qq-upload-list{text-align:left;margin-bottom:20px}.image-uploader-wrapper .qq-uploader .files-list ul.qq-upload-list li{font-size:13px;margin-bottom:1px;background:0 0;color:#333;padding:10px 0;border-bottom:1px dashed #d9d9d9}.image-uploader-wrapper .qq-uploader .files-list ul.qq-upload-list li .qq-upload-file{width:50%}.image-uploader-wrapper .qq-uploader .files-list ul.qq-upload-list li .qq-upload-size{width:30%}.image-uploader-wrapper .qq-uploader .files-list ul.qq-upload-list li .qq-upload-continue-selector,.image-uploader-wrapper .qq-uploader .files-list ul.qq-upload-list li .qq-upload-delete-selector,.image-uploader-wrapper .qq-uploader .files-list ul.qq-upload-list li .qq-upload-pause-selector,.image-uploader-wrapper .qq-uploader .files-list ul.qq-upload-list li .qq-upload-retry-selector{float:right;font-size:20px;position:relative;top:-4px}.image-uploader-wrapper .qq-uploader .files-list ul.qq-upload-list li .qq-upload-continue-selector,.image-uploader-wrapper .qq-uploader .files-list ul.qq-upload-list li .qq-upload-retry-selector{color:#F08106}.image-uploader-bottom-bar-wrapper{position:absolute;bottom:0;left:0;width:100%;height:10%;background:#fff;border-top:1px dashed #d9d9d9}.image-uploader-bottom-bar-wrapper .image-uploader-bottom-bar{margin-top:15px}.image-uploader-bottom-bar-wrapper .image-uploader-bottom-bar .left-content{width:50%;position:absolute;left:5%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.image-uploader-bottom-bar-wrapper .image-uploader-bottom-bar .right-content{width:50%;position:absolute;right:5%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:right}.news-list{margin:0}.news-list ul li{margin:0 0 20px 0}.news-list ul li .news-date{color:#072b31;font-size:12px}.news-list ul li a{padding:20px 15px;background:#fafafa;display:block;color:#666}.news-list ul li a:hover{background:#f2f2f2}.news-list ul li.important a{background:#cfc493;border:1px solid #f08106}.news-list ul li.important a:hover{background:#cfc493}.news-teaser{font-weight:700;font-weight:14px;margin-bottom:20px;line-height:1.6em;color:#333}.rating .icon{font-size:20px;cursor:pointer}.rating.rating-is-done .icon{cursor:default}.rating.rating-is-done .icon:hover{color:#f08106}.rating-comment{margin-bottom:20px}.rating-total{font-size:14px;font-weight:700;margin-top:13px;margin-bottom:13px}.tab-toolbar{position:relative}.tab-toolbar.ui-scrollfix{position:fixed;top:82px;width:100%;margin-left:-140px;z-index:100}.tab-toolbar.ui-scrollfix .tab-toolbar-content-wrapper{padding-left:140px;padding-right:440px}@media screen and (max-width:1024px){.tab-toolbar.ui-scrollfix .tab-toolbar-content-wrapper{padding-right:265px}}#main-content.full-width .tab-toolbar.ui-scrollfix .tab-toolbar-content-wrapper{padding-right:20px}@media screen and (max-width:1024px){#main-content.full-width .tab-toolbar.ui-scrollfix .tab-toolbar-content-wrapper{padding-right:20px}}.tab-toolbar-content-wrapper{height:87px;display:block}.tab-toolbar-content{padding-top:20px;height:47px;background:#fff;margin-bottom:20px;width:100%;float:left}.tab-toolbar-content .green-button,.tab-toolbar-content .green-button-big,.tab-toolbar-content .more-button,.tab-toolbar-content .red-button{float:right;margin:0 5px}.tab-toolbar-content .icon{font-size:29px;margin-left:5px}.tab-toolbar-content .icon-questionmark{float:right}.tab-toolbar-content .products-total-price{float:right;margin:5px 10px 0 10px}.tab-toolbar-content .products-total-price .total-price-label{font-size:16px;font-weight:700}.tab-toolbar-content .products-total-price .total-price{font-size:18px;color:#1c2c4d}.material-toolbar .tab-toolbar-content{border-bottom:1px solid #ddd;background:#f3f1f1}.material-toolbar .tab-toolbar-content .order-material-count{font-size:13px;float:left;margin:6px 0 0 20px}.material-toolbar .tab-toolbar-content .actions{float:left;margin-top:2px}.material-toolbar .tab-toolbar-content .actions li{display:inline-block;vertical-align:middle;margin-left:15px}.material-toolbar .tab-toolbar-content .actions li .icon{color:#072b31;font-size:25px;margin-right:5px}.material-toolbar .tab-toolbar-content .actions li.open{position:relative}.material-toolbar .tab-toolbar-content .dropdown-menu{top:130%}.material-toolbar .tab-toolbar-content .dropdown-menu li{display:block;margin-left:0}.material-toolbar .tab-toolbar-content .dropdown-menu .arrow-up{left:6%;right:auto}.material-toolbar .tab-toolbar-content .green-button,.material-toolbar .tab-toolbar-content .green-button-big{float:right}.material-toolbar .tab-toolbar-content .more-button{float:right;margin:0 20px 0 10px}.tab-toolbar-polyfill{height:87px;display:none}.tab-toolbar-polyfill.ui-scrollfix{height:87px;display:block}@media all and (max-width:1024px){.material-toolbar .tab-toolbar-content .actions{margin-bottom:7px}.material-toolbar .tab-toolbar-content{height:76px}}@media all and (max-width:960px){.material-toolbar .tab-toolbar-content .actions li{margin-left:10px}}@media all and (max-width:820px){.material-toolbar .tab-toolbar-content{height:110px}.material-toolbar .tab-toolbar-content .actions{margin:10px auto;width:100%}}@media all and (max-width:632px){.material-toolbar .tab-toolbar-content .actions li{margin-left:3px;margin-top:3px}.material-toolbar .tab-toolbar-content{height:145px}}@media all and (max-width:420px){.material-toolbar .tab-toolbar-content{height:140px;padding-top:0;margin-top:20px}.material-toolbar .tab-toolbar-content .actions li{width:32%;margin-bottom:5px;margin-left:0;margin-top:0}.material-toolbar .tab-toolbar-content .order-material-count{margin:6px 0 0 10px}.material-toolbar .tab-toolbar-content .right-side .arrow-up{left:auto;right:6%}.dropdown-menu.right-side{right:0;left:auto}}#toast-container{top:25px;left:50%!important;z-index:160000012}#toast-container>div{margin:0 0 6px;padding:10px 15px;width:400px;left:50%!important;margin-left:-200px;border-radius:5px;background-position:15px center;background-repeat:no-repeat;box-shadow:none;color:#fff;opacity:1;-ms-filter:none}#toast-container>:hover{box-shadow:none;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;cursor:pointer}#toast-container>.toast-info{background-image:none!important}#toast-container>.toast-error{background-image:none!important;background-color:#ffd3d3;border:1px solid #d90000;color:#a60000}#toast-container>.toast-success{background-image:none!important;background-color:#ffecd9;border:1px solid #ff8200;color:#cc6800}#toast-container>.toast-warning{background-image:none!important}.article-list{margin-bottom:20px}.article-list li{border-bottom:1px dashed #d9d9d9;padding:20px 0}.article-list li.article-list-no-result{border-top:1px dashed #d9d9d9;font-size:18px}.article-list .article-teaser-wrapper{float:left;width:100%}.article-list .article-teaser{margin:0 0 20px 0}.widget-box{background:#fafafa;margin-bottom:40px;padding:15px}.widget-box .widget-text{margin-bottom:15px}.widget-box .call-to-action{font-size:18px;font-weight:700}.widget-list{background:#fafafa;margin:0 0 40px 0;padding-left:1px}.widget-list .widget-title{padding:15px 10px 5px 10px;font-size:16px}.widget-list .widget-title .icon{float:left;margin:0 10px 0 0;font-size:20px;position:relative;top:-2px}.widget-list ul li{background:#e6e6e6;margin-bottom:1px}.widget-list ul li a{display:block;padding:10px}.widget-list ul li a .icon{font-size:15px;margin-right:5px;position:relative;top:1px}.material-group{margin-bottom:30px}.material-group .material-title-bar .material-title{float:left;margin-right:20px}.material-image-grid .material-image-grid-element{position:relative;margin:0 10px 15px 0;width:184px;float:left;display:inline-block;vertical-align:middle;background:#fff}.material-image-grid .material-image-grid-element .order-image{width:170px;height:113px;display:block;text-align:center;background:#e6e6e6;margin-bottom:5px;position:relative}.material-image-grid .material-image-grid-element .order-image-image{height:113px}.material-image-grid .material-image-grid-element .order-image .icon{font-size:48px;color:grey;position:relative;top:25%}.material-image-grid .material-image-grid-element.ui-state-highlight{background:#000}.material-image-grid .material-image-grid-element.is-inactive .order-image{opacity:.4}.material-image-grid .material-image-grid-element.is-selected .material-border{border:2px solid #cfc493;background:rgba(207,196,147,.2)}.material-image-grid .material-image-grid-no-result{border-top:1px dashed #d9d9d9;border-bottom:1px dashed #d9d9d9;padding:10px 0}.material-image-grid .material-border{border:2px solid #f4f4f4;padding:5px}.material-image-grid .material-name{display:block;min-height:20px;width:135px}.material-image-grid .material-active-status{position:absolute;top:124px;right:10px}.material-image-grid .material-active-status .icon{font-size:22px;color:#f08106;position:relative;z-index:3}.material-image-grid .material-active-status-home{display:none}.material-image-grid.edit-mode-is-active:not(.ui-sortable-disabled) .grid-element-edit-mode{cursor:move}.material-image-grid.edit-mode-is-active:not(.ui-sortable-disabled) .material-active-status{top:128px;right:10px}.material-image-grid input{font-size:12px}.grid-element-edit-mode{position:relative}.grid-element-edit-mode-input{padding-right:30px}.material-qr-grid .material-qr-grid-element{position:relative;margin:0 10px 15px 0;width:180px;float:left;background:#fff}.material-qr-grid .material-qr-grid-element img{width:166px;height:166px}.material-qr-grid .material-border{border:2px solid #f4f4f4;padding:5px}.material-qr-grid .material-qr-grid-no-result{border-top:1px dashed #d9d9d9;border-bottom:1px dashed #d9d9d9;padding:10px 0}.material-list{margin-bottom:20px;border-top:1px dashed #d9d9d9}.material-list li{background:#fff;border-bottom:1px dashed #d9d9d9;padding:10px 0;display:block}.material-list li .text-content{margin:10px 0}.material-list li .text-content-title{font-weight:700;color:#333}.material-list li .material-list-textarea{font-size:12px;line-height:1.5em;margin-bottom:10px;height:300px}.material-list li .icon{float:left;font-size:25px;margin-right:2%}.material-list li .icon-document{color:#072b31}.material-list li .icon-link{color:#1d85c8}.material-list li .material-element{line-height:25px;float:left;width:20%}.material-list li .material-element.element-width-50{width:50%}.material-list li .material-element .material-header{font-weight:700;font-size:12px;color:#1c2c4d}.material-list li .material-actions{float:right}.material-list li .material-actions .icon{font-size:18px;display:inline-block;vertical-align:middle;margin:0 0 0 5px}.material-list li .material-actions .icon-edit{font-size:30px;display:inline-block;vertical-align:middle;margin:0;float:right;color:#bfbfbf}.material-list li .material-actions .icon-edit:hover{color:#1d85c8}.material-list li .material-actions .more-button{margin-left:10px}.material-list li .material-active-status .icon{font-size:22px;color:#f08106}.material-list li.ui-sortable-helper{border-top:1px dashed #e6e6e6}.material-list li.is-selected{background:#e6f3fb}.material-list li.is-inactive .icon,.material-list li.is-inactive a{color:#999}.document-uploader .qq-upload-button.green-button,.document-uploader .qq-upload-button.green-button-big{display:inline-block;vertical-align:middle;margin-top:13px;margin-right:2%;padding:0;height:30px;line-height:30px}.document-uploader .drop-help-text{display:inline-block;vertical-align:middle;border:1px dashed #d9d9d9;background:#fff;border-radius:5px;width:50%;height:30px;line-height:30px;padding:0 2%;position:relative;top:-5px}.document-uploader .qq-upload-drop-area{border:1px dashed #d9d9d9;background:#fff;border-radius:5px;height:30px}.document-uploader .files-list{display:block}.document-uploader .files-list ul.qq-upload-list{text-align:left;margin-bottom:20px}.document-uploader .files-list ul.qq-upload-list li{font-size:13px;margin-bottom:1px}.document-uploader .files-list ul.qq-upload-list li.qq-upload-success{background:#ff8200}.order-image-label{position:absolute;top:0;right:0;background:red;color:#fff;padding:.25em .5em 0;line-height:1.5;z-index:10}.order-date-label{position:absolute;top:0;right:0;left:0;background:rgba(255,255,255,.8);color:#333;padding:.25em .5em 0;line-height:1.5;z-index:10;text-align:left}input.home-sorting-name{width:calc(100% - 65px);float:left;margin-right:5px}input.home-sorting-sort{width:60px;text-align:center}.material-badge-delivered{position:absolute;bottom:5px;left:5px;padding:2px 4px;background:#00fa00;color:#000}.poi-presentation{position:relative}.poi-presentation-placeholder{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:grey}.edit-active-poi{cursor:not-allowed;opacity:.2}@media all and (max-width:600px){.material-image-grid .material-image-grid-element{width:32%;margin:0 7px 15px 0}.material-image-grid .material-image-grid-element .order-image-image{width:100%}}@media all and (max-width:420px){.material-image-grid .material-image-grid-element{width:49%;margin:0 3px 15px 0}.material-image-grid .material-image-grid-element .order-image{width:100%;height:100%}.material-element.is-mobile{width:100%!important}}.global-help{display:inline-block;vertical-align:middle;vertical-align:top;margin:0 10px 0 0;font-size:27px}.global-help .icon{color:#bfbfbf}.list-filter{float:left}.list-filter li{background:#e6e6e6;float:left;margin-right:5px;padding:5px 10px;border-radius:2px;cursor:pointer}.list-filter li:hover{background:#d9d9d9}.list-filter li.is-selected{background:#ff8200;color:#fff}.all-cases-list .dropdown-menu{top:45px;left:-18px}.all-cases-list .case-category-list{list-style:none;padding:0;margin:0}.all-cases-list .case-category-list .case-category{display:inline-block;margin:0 5px 5px 0;background:#e6e6e6;padding:2px 5px}.ui-autocomplete{max-height:260px!important;position:absolute;overflow-y:auto;overflow-x:hidden;padding-right:0;z-index:9999!important;background:#fff;box-shadow:#CCC 0 5px 10px;border-top:3px solid #1c2c4d}.ui-autocomplete .ui-menu-item{display:block}.ui-autocomplete .ui-menu-item a{display:block;padding:3px 15px;clear:both;font-weight:400;line-height:20px}.ui-autocomplete .ui-menu-item a:hover{cursor:pointer;color:#fff;background-image:none;background-color:#cfc493}.ui-autocomplete .ui-state-focus{color:#fff;background-color:#1c2c4d;outline:0}.ui-helper-hidden-accessible{display:none}.ui-autocomplete-fixed-wrapper .ui-autocomplete{position:fixed}.upload-task-list{margin:0 0 20px 0}.upload-task-list .upload-task-list-item{border-bottom:1px dashed #e6e6e6;padding:10px 0}.upload-task-list .upload-task-list-item .upload-task-list-item-header{font-size:13px;color:#1c2c4d;font-weight:700}.upload-task-list .upload-task-list-item .upload-task-list-product{float:left;width:35%;margin-right:5%}.upload-task-list .upload-task-list-item .upload-task-list-required-files,.upload-task-list .upload-task-list-item .upload-task-list-uploaded-files{float:left;width:20%}.upload-task-list .upload-task-list-item .upload-task-list-actions{float:left;width:20%;text-align:right}.upload-task-list .upload-task-list-item .checkmark-wrapper{width:30px;height:30px;border-radius:70px;background:#ff8200;float:right;text-align:center;font-size:20px;position:relative;top:-2px}.upload-task-list .upload-task-list-item .checkmark-wrapper .icon{position:relative;top:3px;left:1px;color:#fff}.upload-task-list .upload-task-list-item .checkmark-wrapper .icon:hover{color:#fff}.small-upload-task-list-wrapper .upload-task-list .upload-task-list-item-header{color:#666}.small-upload-task-list-wrapper .upload-task-list .upload-task-list-product{float:none;width:100%;display:block;margin:0 0 10px 0;font-size:14px;font-weight:700;color:#1c2c4d}.small-upload-task-list-wrapper .upload-task-list .upload-task-list-product .upload-task-list-item-header{display:none}.small-upload-task-list-wrapper .upload-task-list .upload-task-list-required-files,.small-upload-task-list-wrapper .upload-task-list .upload-task-list-uploaded-files{float:left;width:50%;margin-bottom:10px}.small-upload-task-list-wrapper .upload-task-list .upload-task-list-actions{float:none;width:100%;text-align:left;display:block;clear:both}#mobile-news-widget{display:none;padding:0 20px}.accordion-list{margin-bottom:100px}.accordion-list .accordion-item .accordion-header{padding:15px 0 15px 0;border-top:1px dashed #d9d9d9}.accordion-list .accordion-item .accordion-header .accordion-header-title{float:left;width:80%}.accordion-list .accordion-item .accordion-header .accordion-content-toggle{float:right;text-align:right;width:20%}.accordion-list .accordion-item .accordion-header .accordion-content-toggle .accordion-toggle-wrapper{position:relative}.accordion-list .accordion-item .accordion-header .accordion-content-toggle .accordion-toggle-wrapper .notification-badge{z-index:1;right:-5px;top:0}.accordion-list .accordion-item .accordion-header .accordion-content-toggle .more-button{margin-bottom:0;position:relative;top:7px}.accordion-list .accordion-item .accordion-content{padding-top:30px;padding-bottom:50px}.accordion-list .accordion-item.last{border-bottom:1px dashed #d9d9d9}.order-salesId h2{margin-bottom:0}.order-left-column{width:78%;float:left;margin-right:2%}.order-left-column.wide{width:100%}.order-right-column{width:20%;float:right}.order-date{color:#072b31}.order-products-list{margin-bottom:0}.order-products-list .icon-materials{font-size:22px}.order-completed-tasks .title{font-weight:700;margin-right:5px;float:left}.order-completed-tasks .order-completed-tasks-list{float:left}.order-completed-tasks .order-completed-tasks-list .task{float:left;margin-right:5px}.order-total-price-calculation{width:35%;float:right;border-top:2px solid #072b31;padding-top:5px;margin:15px 0}.order-total-price-calculation .order-total-price-element{padding:0 10px;margin-bottom:5px}.order-total-price-calculation .order-total-price-element .text{float:left;width:50%}.order-total-price-calculation .order-total-price-element .price{float:right;width:50%;text-align:right}.add-extra-order-line-section{background:#f2f2f2;padding:10px;clear:both}.order-main-module{margin-bottom:20px}.order-main-module .order-main-module-header{font-size:14px;color:#1c2c4d;margin-bottom:5px}.order-main-module .order-main-module-content{padding:10px;border-left:2px solid #072b31;background:#fafafa}.order-module{background:rgba(152,72,86,.2);display:block;margin-bottom:10px}.order-module .order-module-content{padding:10px}.order-module .order-module-header{border-bottom:1px solid #072b31;padding-bottom:5px;margin-bottom:10px;color:#333;font-weight:700;font-size:13px}.order-sub-module{margin-bottom:20px}.order-sub-module .order-sub-module-header{font-weight:700;color:#333;margin-bottom:2px}.order-sub-module.last{margin-bottom:0}.order-booking .order-contact-person-list li{margin-bottom:10px}.order-booking .order-contact-person-list li .contact-person-detail-element{word-wrap:break-word}.order-booking .order-contact-person-list li .contact-person-detail-element .list-label{width:40%;margin-right:5%;float:left}.order-booking .order-contact-person-list li .contact-person-detail-element .list-value{width:55%;float:left}.order-responsible .user-avatar{float:left;margin:0 10px 0 0}.order-responsible .select2-container{float:left;width:30%;margin:5px 10px 0 0}.order-responsible .green-button,.order-responsible .green-button-big{float:left;margin:7px 0 0 0}.order-right-column.is-mobile{display:none}@media all and (max-width:420px){.accordion-list .accordion-item .accordion-header .accordion-content-toggle,.accordion-list .accordion-item .accordion-header .accordion-header-title{width:auto}.order-total-price-element.mobile{padding:0;text-align:center}.order-total-price-element .text.mobile{float:none;width:100%}.order-total-price-element .price.mobile{float:none;width:100%;text-align:center}.order-left-column.is-mobile{width:100%}.order-right-column.is-mobile{width:100%;display:block}.order-right-column.is-hidden{display:none}}.fancybox-opened,.fancybox-wrap{z-index:160000012}.fancybox-overlay{z-index:160000011}.fancybox-nav{width:60px}.fancybox-nav span{visibility:visible;opacity:.5}.fancybox-nav:hover span{opacity:1}.fancybox-next{right:-60px}.fancybox-prev{left:-60px}.user-avatar{border:2px solid #e6e6e6;border-radius:2px}#content-presentation{overflow:hidden}#standard-presentation{position:relative;top:0;left:0;right:0;bottom:0;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;background:#000}#presentation-logo{position:absolute;top:5px;left:25px;width:100px;height:56px;z-index:500;background-image:url(../img/esoft_logo-white-min.png);background-repeat:no-repeat;background-position:center}@media all and (-webkit-min-device-pixel-ratio:1.5){#presentation-logo{background-image:url(../img/esoft_logo-white-min.png);background-size:100px 56px}}#presentation-share{position:absolute;top:-2px;right:25px;height:32px;padding:9px 0;z-index:500}#presentation-slides{position:relative}#presentation-slides .presentation-slide{position:absolute;left:0;top:0;width:100%;height:100%}#presentation-slides .presentation-slide img{position:absolute;max-width:100%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#standard-presentation .material-object-wrapper,#standard-presentation .material-object-wrapper object{width:100%;height:100%}.presentation-arrow-controller .arrow-control{position:absolute;top:50%;width:40px;height:40px;margin-top:-20px;background-color:#fff;background-repeat:no-repeat;background-position:center;cursor:pointer;border-radius:2px;opacity:.75}.presentation-arrow-controller .arrow-control.arrow-left{left:25px;background-image:url(../img/presentation/arrowleft.png)}.presentation-arrow-controller .arrow-control.arrow-right{right:25px;background-image:url(../img/presentation/arrowright.png)}.presentation-arrow-controller .arrow-control:hover{opacity:1}.presentation-arrow-controller .arrow-control:active{margin-top:-18px}.presentation-title{position:absolute;right:0;width:600px;margin-left:-300px;background:rgba(255,255,255,.75);padding:10px 20px;z-index:100}.presentation-title .presentation-address{float:left;margin-right:10px;border-right:1px solid #ccc;padding-right:10px}.presentation-title .presentation-counter{float:left;border-right:1px solid #ccc;padding-right:10px;margin-right:10px}.presentation-title .presentation-caption{float:left}.presentation-thumbnail-container{position:absolute;bottom:0;width:100%;height:120px}.presentation-thumbnail-toggle{position:absolute;left:50%;margin-left:-60px;bottom:0;width:120px;height:25px;line-height:25px;background:#e6e6e6;color:#333;text-align:center;border-radius:4px 4px 0 0}.presentation-thumbnail-toggle:hover{cursor:pointer}.presentation-thumbnails-wrapper{position:absolute;width:100%;background:#fff;bottom:0;padding:5px 0}.presentation-thumbnails-wrapper .presentation-thumbnails{padding:0;margin:0;list-style:none;position:relative;white-space:nowrap;max-height:80px;height:80px}.presentation-thumbnails-wrapper .presentation-thumbnails .presentation-thumbnail{display:inline-block;cursor:pointer;padding:0;line-height:0;margin-right:5px}.presentation-thumbnails-wrapper .presentation-thumbnails .presentation-thumbnail .thumbnail-image{height:80px;width:auto}.presentation-thumbnails-wrapper .presentation-thumbnails .presentation-thumbnail .missing-thumbnail{height:80px;width:120px;display:block;background:#d9d9d9}.presentation-thumbnails-wrapper .presentation-thumbnails .presentation-thumbnail .thumbnail-overlay{background:#fff;width:auto;height:80px;opacity:.5}.presentation-thumbnails-wrapper .presentation-thumbnails .presentation-thumbnail.active .thumbnail-overlay{opacity:1}.presentation-thumbnail-tabs{position:absolute;bottom:95px;z-index:600;width:100%;text-align:center;border:none}.presentation-thumbnail-tabs .presentation-thumbnail-tab{display:inline-block;float:none;margin-bottom:0}.presentation-thumbnail-tabs .presentation-thumbnail-tab a,.presentation-thumbnail-tabs .presentation-thumbnail-tab a:hover{border:none}.presentation-thumbnail-controls .presentation-thumbnail-control{height:90px;width:40px;background-color:#000;background-repeat:no-repeat;background-position:center;position:absolute;z-index:50;top:0;opacity:.5;cursor:pointer}.presentation-thumbnail-controls .presentation-thumbnail-control.left{left:0;background-image:url(../img/presentation/arrowleft.png)}.presentation-thumbnail-controls .presentation-thumbnail-control.right{right:0;background-image:url(../img/presentation/arrowright.png)}.presentation-thumbnail-controls .presentation-thumbnail-control:hover{opacity:.6}@media print{#presentation #standard-presentation{position:static!important;width:auto!important;height:auto!important}#presentation #standard-presentation #presentation-logo,#presentation #standard-presentation #presentation-share,#presentation #standard-presentation .presentation-arrow-controller,#presentation #standard-presentation .presentation-thumbnail-container,#presentation #standard-presentation .presentation-thumbnail-toggle,#presentation #standard-presentation .presentation-title{display:none}#presentation #presentation-slides{position:absolute;width:100%!important;height:100%!important}#presentation #presentation-slides .presentation-slide{position:static;left:0;top:0;width:33%;height:50%!important;float:left;vertical-align:middle;overflow:hidden}#presentation #presentation-slides .presentation-slide img{position:static;-webkit-transform:none;transform:none;float:none;max-height:100%!important;max-width:100%!important;margin-left:auto;margin-right:auto;display:block;page-break-inside:avoid!important;white-space:nowrap;vertical-align:middle}#presentation .material-object-wrapper{display:none}#presentation .show-in-print{display:inline-block!important}}@media screen and (max-width:768px){#presentation #presentation-logo{display:none}#presentation #presentation-share{right:10px}#presentation .presentation-title{width:100%;padding-left:0;padding-right:0}#presentation .presentation-title .presentation-address{margin-left:10px}}@media screen and (max-width:904px){#presentation #presentation-slides .presentation-slide.horizontal img{width:100%;max-width:100%!important}}@media screen and (max-height:600px){#presentation #presentation-slides .presentation-slide.vertical img{height:100%;max-height:100%!important}}#standard-presentation .krak-map iframe{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#standard-presentation.bolig-one #presentation-logo{width:85px;height:72px;background-image:url(../img/presentation/BoligOneLogo.jpg)}@media all and (-webkit-min-device-pixel-ratio:1.5){#standard-presentation.bolig-one #presentation-logo{background-image:url(../img/presentation/BoligOneLogo.jpg);background-size:85px 72px}}#standard-presentation.bolig-one .presentation-thumbnail-tabs .presentation-thumbnail-tab a{background:#7b080f;color:#fff!important}#standard-presentation.bolig-one .presentation-thumbnail-tabs .presentation-thumbnail-tab a:hover,#standard-presentation.bolig-one .presentation-thumbnail-tabs .presentation-thumbnail-tab.active a{background:#b6121b}#standard-presentation.bolig-one .presentation-thumbnail-toggle{background:#7b080f;color:#fff}#standard-presentation.bolig-one .presentation-thumbnail-toggle:hover{background:#b6121b}#standard-presentation.realmaeglerne #presentation-logo{width:73px;height:72px;background-image:url(../img/presentation/logo-real.svg)}@media all and (-webkit-min-device-pixel-ratio:1.5){#standard-presentation.realmaeglerne #presentation-logo{background-image:url(../img/presentation/logo-real.svg);background-size:73px 72px}}#standard-presentation.realmaeglerne .presentation-thumbnail-tabs .presentation-thumbnail-tab a{background:#153258;color:#fff!important}#standard-presentation.realmaeglerne .presentation-thumbnail-tabs .presentation-thumbnail-tab a:hover,#standard-presentation.realmaeglerne .presentation-thumbnail-tabs .presentation-thumbnail-tab.active a{background:#86a1c5}#standard-presentation.realmaeglerne .presentation-thumbnail-toggle{background:#153258;color:#fff}#standard-presentation.realmaeglerne .presentation-thumbnail-toggle:hover{background:#86a1c5}#standard-presentation.warmingbolig{background:#000}#standard-presentation.warmingbolig #presentation-logo{width:125px;height:50px;background-image:url(../img/presentation/WarmingBoligLogo.jpg)}@media all and (-webkit-min-device-pixel-ratio:1.5){#standard-presentation.warmingbolig #presentation-logo{background-image:url(../img/presentation/WarmingBoligLogo.jpg);background-size:125px 50px}}#standard-presentation.warmingbolig .presentation-thumbnail-tabs .presentation-thumbnail-tab a{background:#2e2e30;color:#fff!important}#standard-presentation.warmingbolig .presentation-thumbnail-tabs .presentation-thumbnail-tab a:hover,#standard-presentation.warmingbolig .presentation-thumbnail-tabs .presentation-thumbnail-tab.active a{background:#686d6e}#standard-presentation.warmingbolig .presentation-thumbnails-wrapper,#standard-presentation.warmingbolig .presentation-thumbnails-wrapper .presentation-thumbnails{background:#000}#standard-presentation.warmingbolig .presentation-thumbnail-toggle{background:#2e2e30;color:#fff}#standard-presentation.warmingbolig .presentation-thumbnail-toggle:hover{background:#686d6e}#mobile-help-widgets{display:none;padding:0 20px}#download-content{position:absolute;z-index:10;top:50%;left:50%;height:200px;margin-left:-20%;margin-top:-100px;width:40%;text-align:center}@media screen and (max-width:768px){#download-content{position:static;width:100%;margin:100px 0 0 0}}.download-content-header{font-size:24px}.download-zip-box{height:80px;border:4px solid #e6e6e6;font-size:18px;background:#fff}.download-zip-box .download-zip-box-content{text-align:center;line-height:80px}.zopim{display:block}html.hide-zopim-live-chat .zopim{display:none}#crowd-shortcut{display:block!important}html.hide-user-report #crowd-shortcut{display:none!important}.ad-selection{width:50%;margin:200px auto 0 auto}@media screen and (max-width:768px){.ad-selection{width:90%}}.ad-selection .ad-company-search{margin-bottom:10px;height:40px}.article ul{margin:40px 0 40px 20px;display:block;list-style-type:disc;padding-left:20px}.article ul li{margin-bottom:10px}.article iframe{width:100%!important}.naming-and-sorting-title-bar{position:fixed;top:0;width:100%;border-bottom:1px solid #d9d9d9;background:#fff;z-index:999}.naming-and-sorting-title-bar .content{padding:20px 25px}.naming-and-sorting-title-bar .content .naming-and-sorting-title{float:left;position:relative;top:5px}.naming-and-sorting-title-bar .content .naming-and-sorting-title .title-description{font-size:16px;margin-right:5px;color:#666}.naming-and-sorting-title-bar .content .naming-and-sorting-title .title-content{margin-right:20px;color:#1c2c4d;font-size:24px}.naming-and-sorting-title-bar .content .blank-button,.naming-and-sorting-title-bar .content .btn-add-reference,.naming-and-sorting-title-bar .content .btn-remove-reference,.naming-and-sorting-title-bar .content .button,.naming-and-sorting-title-bar .content .button--qq,.naming-and-sorting-title-bar .content .green-button,.naming-and-sorting-title-bar .content .green-button-big,.naming-and-sorting-title-bar .content .more-button,.naming-and-sorting-title-bar .content .orange-button,.naming-and-sorting-title-bar .content .red-button{float:right;margin:0}.naming-and-sorting .material-group{padding:100px}.naming-and-sorting .material-active-status{top:128px;right:10px;z-index:2}.naming-and-sorting .notification-badge{left:10px;top:10px;right:auto;z-index:10}.center-box{margin-top:50px;margin-left:auto;margin-right:auto;width:600px;text-align:center;font-size:13px;line-height:1.7em}@media screen and (max-width:768px){.center-box{width:100%}}.center-box .center-box-content{margin-bottom:20px}.ad-end-session{display:inline-block;vertical-align:middle;border-left:1px solid #ccc;margin-left:10px;padding-left:10px;position:relative;top:-1px}.uploader-open-window{position:fixed;top:0;right:-2000px;width:600px;height:100%;background:#fff;z-index:160000012;box-shadow:0 0 3px 2px rgba(0,0,0,.1)}.uploader-minimized-tab{margin:0 auto;position:fixed;bottom:0;right:200px;overflow:hidden;width:auto;height:30px;color:#fff;background:#1c2c4d;z-index:160000011;cursor:pointer;border-radius:5px 5px 0 0}.uploader-minimized-tab .uploader-minimized-tab-content{font-weight:700;line-height:30px;padding-left:10px;padding-right:10px}.uploader-list-wrapper{position:fixed;bottom:0;right:200px;width:400px;background:#fff;padding-bottom:20px;box-shadow:0 0 3px 2px rgba(0,0,0,.1);z-index:160000011}.uploader-list-wrapper .uploader-list-title-bar{width:100%;overflow:hidden;z-index:10;height:24px;color:#fff;background:#1c2c4d;text-align:center;line-height:24px;border-radius:5px 5px 0 0}.uploader-list-wrapper .uploader-list-title-bar .uploader-list-hide{float:right;margin-right:10px;font-size:24px;cursor:pointer}.uploader-list-wrapper .uploader-minimized-list .uploader-minimized-item{border-bottom:1px dashed #d9d9d9}.uploader-list-wrapper .uploader-minimized-list .uploader-minimized-item .uploader-minimized-item-content{padding:10px 25px}.uploader-list-wrapper .uploader-minimized-list .uploader-minimized-item .uploader-minimized-item-content .left-content{float:left;width:85%}.uploader-list-wrapper .uploader-minimized-list .uploader-minimized-item .uploader-minimized-item-content .right-content{float:right;width:15%;text-align:right}.uploader-list-wrapper .uploader-minimized-list .uploader-minimized-item .uploader-minimized-item-content .content-header{font-weight:700;color:#1c2c4d;font-size:13px}.uploader-list-wrapper .uploader-minimized-list .uploader-minimized-item:hover{background:#f2f2f2;cursor:pointer}.slide-in-panel{position:fixed;top:0;right:-2000px;width:600px;height:100%;background:#fff;z-index:160000010;box-shadow:0 0 3px 2px rgba(0,0,0,.1);-webkit-overflow-scrolling:touch}.slide-in-panel.wide{width:90%}.slide-in-panel .slide-in-panel-top-bar{padding:0 5%;width:90%;height:40px;background:#e6e6e6;position:absolute;z-index:160000011}.slide-in-panel .slide-in-panel-top-bar .actions{float:right;margin-top:10px}.slide-in-panel .slide-in-panel-top-bar .actions .action-element{margin-left:5px;font-size:20px}.slide-in-panel .slide-in-panel-content{padding:40px 40px;overflow:auto;height:80%;margin-top:10px}.panel-title{margin-bottom:20px;border-bottom:1px dashed #d9d9d9;padding-bottom:10px}.panel-title .panel-title-small{font-size:14px;display:block}.panel-title .panel-title-big{font-weight:700}@media all and (max-width:420px){.slide-in-panel{width:100%}}.no-transform{-webkit-transform:none;transform:none;overflow:hidden}.watchers-list{margin-top:10px}.watchers-list .watcher{width:75px;display:inline-block;vertical-align:middle;vertical-align:top;margin-bottom:20px}.watchers-list .watcher .user-avatar{display:block;text-align:center;margin:0 auto 5px auto}.watchers-list .watcher .user-name{text-align:center;font-size:10px;line-height:1.2em}.add-watcher{position:relative}.add-watcher .add-watcher-toggle{background:#ff8200;font-size:24px;width:37px;height:37px;display:block;text-align:center;line-height:37px;color:#fff;border-radius:2px;margin:2px auto 0 auto}.add-watcher:first-child{width:39px}.add-watcher:first-child .add-watchers-dropdown .arrow-up{left:7px}.add-watchers-dropdown{display:block;width:275px;padding:10px}.add-watchers-dropdown .avalible-watchers-list{width:100%;display:block;max-height:150px;overflow-y:scroll}.add-watchers-dropdown .avalible-watchers-list .arrow-up{left:25px}.add-watchers-dropdown .avalible-watchers-list .avalible-watcher{display:block;width:100%;float:none;margin-bottom:3px}.add-watchers-dropdown .avalible-watchers-list .avalible-watcher .user-avatar{float:left;border-bottom-width:1px;margin-right:5px}.add-watchers-dropdown .avalible-watchers-list .avalible-watcher .avalible-watcher-name{float:left;position:relative;top:3px}.add-watchers-dropdown .avalible-watchers-action-wrapper{padding-top:10px}.add-watchers-dropdown .avalible-watchers-action-wrapper .green-button,.add-watchers-dropdown .avalible-watchers-action-wrapper .green-button-big,.add-watchers-dropdown .avalible-watchers-action-wrapper .more-button{margin-bottom:0}#full-screen-presentation{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background:#000;text-align:center;vertical-align:middle}#full-screen-presentation #full-screen-material,#full-screen-presentation .material{width:100%;height:100%}#full-screen-presentation #materials-thumbs{position:absolute;z-index:999999;top:5px;left:5px}#full-screen-presentation #materials-thumbs .material-thumb{display:inline-block;vertical-align:middle;margin-right:5px;cursor:pointer}#full-screen-presentation #materials-thumbs .material-thumb img{border:1px solid transparent}#full-screen-presentation #materials-thumbs .material-thumb.is-selected img{border:1px solid #fff}#full-screen-presentation-panorama{position:absolute;width:100%;height:100%}#full-screen-presentation-panorama #full-screen-material{position:absolute;width:100%;height:100%;background:#fff}#full-screen-presentation-panorama .material{width:100%;height:100%}#full-screen-presentation-panorama #materials-thumbs-trigger{position:absolute;width:86px;height:29px;left:40px;top:-29px;background:url(../img/presentation-panorama/tile-button.png) no-repeat;cursor:pointer;z-index:1000}#full-screen-presentation-panorama #materials-thumbs-shadow-left{position:absolute;background:url(../img/presentation-panorama/glow.png) repeat-x bottom;width:40px;height:6px;top:-6px}#full-screen-presentation-panorama #materials-thumbs-shadow-right{position:absolute;background:url(../img/presentation-panorama/glow.png) repeat-x bottom;width:100%;height:6px;top:-6px;left:126px}#full-screen-presentation-panorama #materials-thumbs-container{position:absolute;bottom:0;left:0;background-color:#D7D7D7;width:100%;height:96px}#full-screen-presentation-panorama #materials-thumbs-container #materials-thumbs{margin-left:40px;margin-top:10px}#full-screen-presentation-panorama #materials-thumbs-container #materials-thumbs .material-thumb{float:left;margin:4px;cursor:pointer}#full-screen-presentation-panorama #materials-thumbs-container #materials-thumbs .material-thumb img{border:1px solid #9f9f9f}#full-screen-presentation-panorama #materials-thumbs-container #materials-thumbs .material-thumb.is-selected img{border:1px solid #000}.infinite-scrolling-message{width:100%;background:#f3f9fd;text-align:center;font-size:16px;color:#1c2c4d;padding-top:20px;padding-bottom:20px}.editing-and-approval-of-texts .text-list .text-list-item{padding-bottom:20px;margin-bottom:20px;border-bottom:1px dashed #d9d9d9}.editing-and-approval-of-texts .text-list .text-list-item .icon{font-size:18px;position:relative;top:-2px;margin-left:5px}.editing-and-approval-of-texts .text-list .text-list-item .text-description,.editing-and-approval-of-texts .text-list .text-list-item .text-type{display:inline-block}.editing-and-approval-of-texts .text-list .text-list-item .text-content{margin-bottom:10px}.editing-and-approval-of-texts .text-list .text-list-item .text-content .text-content-title{font-weight:700;color:#333}.editing-and-approval-of-texts .text-list .text-list-item .text-content textarea{font-size:12px;line-height:1.5em;margin-bottom:10px;height:300px}.editing-and-approval-of-texts .decline-text-content{padding-bottom:20px;margin-bottom:20px;border-bottom:1px dashed #d9d9d9}.virtual-staging-slidein{width:98%}.virtual-staging-slidein .more-button.active{border:1px solid #ff8200}.virtual-staging-slidein .slide-in-panel-content{padding:40px!important}.virtual-staging-slidein .disclaimer{padding-top:20px}.virtual-staging-slidein .casematerials div{display:inline-block}.virtual-staging-slidein .casematerials img.is-selected{border:2px solid #ff8200}.virtual-staging-slidein .materialchoice{border-radius:10px;width:300px;display:inline-block;min-height:100px;text-align:center;margin:10px;box-shadow:0 5px 10px 2px #dbdbdb;box-sizing:border-box}.virtual-staging-slidein .materialchoice b{line-height:30px}.virtual-staging-slidein .materialchoice b.center{line-height:100px}.virtual-staging-slidein .materialchoice img{width:100%;border-top-right-radius:10px;border-top-left-radius:10px}.virtual-staging-slidein .materialchoice.is-selected{border:2px solid #ff8200}.virtual-staging-slidein .summary{margin-right:auto;margin-left:auto}.virtual-staging-slidein .materialchoiceimg{width:300px;display:inline-block;border:2px solid #d3d3d3;margin:0 20px 20px 0;border-radius:10px}.virtual-staging-slidein .materialchoiceimg img{vertical-align:top;width:300px;border-radius:10px}.virtual-staging-slidein .materialchoiceimg img.is-selected,.virtual-staging-slidein .materialchoiceimg.is-selected{border:2px solid #ff8200}.virtual-staging-slidein .virtualstaging-left{width:20%;float:left}.virtual-staging-slidein .virtualstaging-left .chosen-list{box-shadow:0 5px 10px 2px #dbdbdb;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.virtual-staging-slidein .virtualstaging-left .chosen-list ul{padding:10px}.virtual-staging-slidein .virtualstaging-left .chosen-list .chosen-image img{border-top-left-radius:10px;border-top-right-radius:10px}.virtual-staging-slidein .virtualstaging-left .furniture-image{margin-top:15px}.virtual-staging-slidein .virtualstaging-left .furniture-image img{border-radius:10px}.virtual-staging-slidein .virtualstaging-right{width:78%;float:right}.virtual-staging-slidein .virtualstaging-right .half{width:50%;box-sizing:border-box;position:relative;float:left;padding:0 20px}.virtual-staging-slidein .virtualstaging-right .half .order-image-image{border-radius:10px}.choice{float:left;width:20%;max-width:300px;margin-right:2%;min-height:200px;position:relative}.choice .choice-content{box-shadow:0 5px 10px 2px #dbdbdb;border-radius:10px;min-height:250px;position:relative}.choice .choice-content img{border-top-left-radius:10px;border-top-right-radius:10px}.choice .choice-content .choice-label{padding:0 20px;line-height:20px;position:absolute;bottom:10px;display:block}.choice .disclaimer-text{padding:10px;border-radius:10px;border:1px solid #ccc;margin:10px;margin-bottom:0}.virtual-staging-footer{position:absolute;width:100%;bottom:30px;padding:20px;box-sizing:border-box}.virtual-staging-footer .prevbutton{position:absolute;left:0}.virtual-staging-footer .nextbutton{position:absolute;right:0}.virtual-staging-footer .navigation{position:absolute;right:0;left:0;margin-right:auto;margin-left:auto;width:35%;text-align:center}.virtual-staging-footer li{width:3em;height:3em;text-align:center;line-height:3em;border-radius:1.5em;background:#ff8200;margin:0 1.5em;display:inline-block;color:#fff;position:relative}.virtual-staging-footer li::before{content:'';position:absolute;top:1.4em;left:-4em;width:4em;height:.2em;background:#ff8200;z-index:-1}.virtual-staging-footer li:first-child::before{display:none}.virtual-staging-footer .active{background:#ff8200}.virtual-staging-footer .active~li,.virtual-staging-footer .active~li::before{background:#666}.virtual-stagin-removals{position:relative;min-height:600px;padding-bottom:60px;margin-bottom:10px}.virtual-stagin-removals .removal-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}.virtual-stagin-removals .removal-container-image{-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;align-self:auto}.virtual-stagin-removals .removal-container-status{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:auto;align-self:auto;padding:16px}.virtual-stagin-removals .draw-action-container{background-color:#f3f1f1;width:72px;position:absolute;height:100%;left:0;top:0;bottom:0}.virtual-stagin-removals .draw-action-container h3{margin-top:15px;padding-left:15px}.virtual-stagin-removals .draw-action-container,.virtual-stagin-removals .draw-action-container h3,.virtual-stagin-removals .draw-action-container label{color:#fff}.virtual-stagin-removals .draw-action-container .draw-action-inner-container{overflow:hidden}.virtual-stagin-removals .draw-action-container .color-picker-holder{margin:15px 0}.virtual-stagin-removals .draw-action-container .draw-action-button{width:100%;border:0;outline:0;border-bottom:1px solid #c2c2c2;text-align:center;box-sizing:border-box;-webkit-appearance:none;background-color:transparent;padding:10px 0;color:#000;font-size:12.5px}.virtual-stagin-removals .draw-action-container .draw-action-button:before{content:"";background-image:url(../img/icons/draw-sprite.png);background-size:350px;background-repeat:no-repeat;max-width:114px;margin:0 auto;height:40px;display:block}.virtual-stagin-removals .draw-action-container .draw-action-button.ellipsis:before{background-position:-97px -96px}.virtual-stagin-removals .draw-action-container .draw-action-button.rectangle:before{background-position:-204px -16px}.virtual-stagin-removals .draw-action-container .draw-action-button.arrow:before{background-position:-98px -16px}.virtual-stagin-removals .draw-action-container .draw-action-button.pointer:before{background-position:1px -16px}.virtual-stagin-removals .draw-action-container .draw-action-button.eraser:before{background-position:-203px -98px}.virtual-stagin-removals .draw-action-container .draw-action-button.polygon:before{background-position:0 -96px}.virtual-stagin-removals .draw-action-container .draw-action-button.is-active,.virtual-stagin-removals .draw-action-container .draw-action-button:active{background-color:#c2c2c2}.virtual-stagin-removals .draw-action-container .draw-action-button .color-picker-holder,.virtual-stagin-removals .draw-action-container .draw-action-button.action-undo{clear:left}.virtual-stagin-removals .draw-action-container .draw-action-button.action-redo,.virtual-stagin-removals .draw-action-container .draw-action-button.action-undo{background-color:#c2c2c2;border:0;border-bottom:1px solid #c2c2c2;border-top:1px solid #c2c2c2;padding:17px 0;font-weight:700;text-transform:uppercase;font-size:12.3px;letter-spacing:.8px}.virtual-stagin-removals .draw-action-container .draw-action-button.action-redo:active,.virtual-stagin-removals .draw-action-container .draw-action-button.action-undo:active{background-color:#c2c2c2;border-top:1px solid #c2c2c2}.virtual-stagin-removals .draw-action-container .draw-action-button.action-redo:before,.virtual-stagin-removals .draw-action-container .draw-action-button.action-undo:before{content:none}.message{background-color:#ff8200;color:#fff;font-size:18px;font-weight:700;letter-spacing:2px;padding:24px;text-align:center;max-width:100%}@media screen and (max-width:768px){.message{display:none}}.combine__container{margin-top:20px}.combine__container--wide__image{max-width:100px}.combine__images{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.combine__image{border:2px solid #f4f4f4;box-sizing:border-box;cursor:pointer;margin:1%;margin:5px;max-width:31%;position:relative}.combine__image:hover{border-color:#d8d8d8}.combine__image.is-inactive{border:2px solid #fff;cursor:not-allowed;opacity:.33}.combine__image.is-selected{border:2px solid #cfc493;background:rgba(207,196,147,.2);cursor:pointer;opacity:1}.combine__image.is-selected:hover{border-color:#b6ad81}.combine__image img{display:block}.combine__result{border-top:1px solid #eee;margin-top:20px;padding-top:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.combine__action{border-top:1px solid #eee;margin-top:20px;padding-top:20px;text-align:right}.combine .icon{height:16px;position:absolute;right:2px;top:2px;width:16px}.combine .icon svg{display:block;height:100%;width:100%}.visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.virtual-staging{top:70px;max-height:calc(100vh - 140px);width:calc(100% - 140px);background-color:transparent;outline:0}.virtual-staging__header{box-sizing:border-box;padding:30px 20px}.virtual-staging__content,.virtual-staging__footer{box-sizing:border-box;padding:20px}.virtual-staging__header{background-color:#fff}.virtual-staging__content-wrapper{background-color:#F0F0F0;max-height:calc(100vh - 140px);height:calc(100vh - 140px);overflow:auto}.virtual-staging__content{background-color:#F0F0F0;height:100%}.virtual-staging__step{height:100%}.virtual-staging__left{border-right:1px solid #bfbfbf;margin-right:20px;min-width:350px;max-width:550px;padding-right:20px;box-sizing:border-box}.virtual-staging__right{-ms-flex:1 auto;flex:1 auto}.virtual-staging__column{border-right:1px solid #bfbfbf;-ms-flex:1 1 0;flex:1 1 0;margin-right:20px;padding-right:20px}.virtual-staging__column:last-of-type{border:none;margin-right:0;padding-right:0}.virtual-staging-removal,.virtual-staging__footer{background-color:#fff;display:-ms-flexbox;display:flex}.virtual-staging-removal__tools-row{background:#eee;-ms-flex:0 1 auto;flex:0 1 auto}.virtual-staging-removal__tools{-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #ccc;box-shadow:0 6px 4px -4px rgba(0,0,0,.1);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.virtual-staging-removal__tool{-ms-flex-align:center;align-items:center;background-color:#fff;border-bottom:1px solid #ddd;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:96px;-ms-flex-pack:center;justify-content:center;width:96px}.virtual-staging-removal__tool.is-active{color:#000;fill:#ff8200;font-weight:700}.virtual-staging-removables{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-8px;padding-bottom:16px}.virtual-staging-removables__removable{position:relative;border-radius:10px;padding:10px 15px;line-height:20px;border:1px solid #bbb;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;-ms-flex:0 1 auto;flex:0 1 auto;margin:8px}.virtual-staging-removables__removable:hover{border-color:#ddd}.virtual-staging-removables__removable span.id{-ms-flex:0 1 auto;flex:0 1 auto;margin-right:8px}.virtual-staging-removables__removable .icon{cursor:pointer;-ms-flex:0 1 auto;flex:0 1 auto}.virtual-staging-removables__removable textarea{display:inline-block;width:75%}.virtual-staging-element{background-color:none;border-radius:6px;border:3px solid transparent;box-shadow:0 4px 6px -2px rgba(0,0,0,.1);width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.virtual-staging-element.is-selected{border-color:#ff8200;background-color:#ff8200}.virtual-staging-element img{border-radius:4px 4px 0 0;display:block;max-width:100%;min-width:100%;width:100%}.virtual-staging-element__info{-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;display:-ms-flexbox;display:flex;padding:12px;border-radius:0 0 4px 4px;height:100%}.virtual-staging-element__info--text{font-size:16px;width:100%}.virtual-staging-element__info--text-row{margin-bottom:5px}.virtual-staging-element__info--text-row:last-of-type{margin-bottom:0}.virtual-staging-element__info--icons{margin-left:auto}.virtual-staging-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.virtual-staging-header__button{height:36px}.virtual-staging-header__title{font-size:28px;font-weight:700;margin-bottom:2px;color:#000}.virtual-staging-header__subtitle{font-size:20px;font-weight:500;color:#666;margin-bottom:0}.virtual-staging-footer{display:-ms-flexbox;display:flex}.virtual-staging-footer__next,.virtual-staging-footer__prev{display:-ms-flexbox;display:flex;min-width:130px}.virtual-staging-footer__prev{-ms-flex-pack:start;justify-content:flex-start}.virtual-staging-footer__next{-ms-flex-pack:end;justify-content:flex-end}.virtual-staging-footer__progress{-ms-flex:1;flex:1;position:relative}.step-progressbar{position:relative;max-width:600px;margin:0 auto}.step-progressbar__steps{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:justify;justify-content:space-between;margin:auto}.step-progressbar__steps::before{background-color:#EEE;content:"";height:3px;position:absolute;width:100%;z-index:1000}.step-progressbar__step{background-color:#fff;border-radius:24px;border:3px solid #EEE;height:24px;width:24px;z-index:1002}.step-progressbar__step--active,.step-progressbar__step--done{box-shadow:0 2px 5px 0 rgba(0,0,0,.3)}.step-progressbar__step--done{background-color:#F08106;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:14px;border-color:#F08106}.step-progressbar__step--active{background-color:#fff;position:relative;border-color:#fff}.step-progressbar__step--active::after{background-color:#F08106;border-radius:10px;content:"";height:10px;left:7px;position:absolute;top:7px;width:10px}.step-progressbar__progress{left:0;position:absolute;top:13px;width:100%;z-index:1001}.step-progressbar__value{background-color:#F08106;display:block;height:3px}.virtual-staging-grid{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:1fr;row-gap:24px}@media (min-width:768px){.virtual-staging-grid{grid-template-columns:1fr 1fr}}@media (min-width:992px){.virtual-staging-grid{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1200px){.virtual-staging-grid{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width:1600px){.virtual-staging-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media (min-width:1920px){.virtual-staging-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}@media (min-width:2560px){.virtual-staging-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}}.virtual-staging-grid__element{background-color:none;border-radius:6px;border:3px solid transparent;box-shadow:0 4px 6px -2px rgba(0,0,0,.1);width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.virtual-staging-grid__element.is-selected{border-color:#ff8200;background-color:#ff8200}.virtual-staging-grid__element img{border-radius:4px 4px 0 0;display:block;max-width:100%;min-width:100%;width:100%}.virtual-staging-grid__info{-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;display:-ms-flexbox;display:flex;padding:12px;border-radius:0 0 4px 4px;height:100%}.virtual-staging-grid__info-text{font-size:16px}.virtual-staging-grid__info-icons{margin-left:auto}.virtual-staging-grid__info-icons .icon{color:#000;font-size:24px}#custom-presentation #colour-bar,#presentation #colour-bar{display:none}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(../fonts/montserrat/montserrat-regular.eot);src:local(""),url(../fonts/montserrat/montserrat-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat/montserrat-regular.woff2) format("woff2"),url(../fonts/montserrat/montserrat-regular.woff) format("woff"),url(../fonts/montserrat/montserrat-regular.ttf) format("truetype"),url(../fonts/montserrat/montserrat-regular.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(../fonts/montserrat/montserrat-600.eot);src:local(""),url(../fonts/montserrat/montserrat-600.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat/montserrat-600.woff2) format("woff2"),url(../fonts/montserrat/montserrat-600.woff) format("woff"),url(../fonts/montserrat/montserrat-600.ttf) format("truetype"),url(../fonts/montserrat/montserrat-600.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(../fonts/montserrat/montserrat-700.eot);src:local(""),url(../fonts/montserrat/montserrat-700.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat/montserrat-700.woff2) format("woff2"),url(../fonts/montserrat/montserrat-700.woff) format("woff"),url(../fonts/montserrat/montserrat-700.ttf) format("truetype"),url(../fonts/montserrat/montserrat-700.svg#Montserrat) format("svg")}#container-login,#content-login,.body-login{height:100%;font-family:Montserrat,sans-serif}.login-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:100%;min-height:100%;width:100%}.login-row-form{-ms-flex-align:start;align-items:flex-start;background-color:#FFFCF9;display:-ms-flexbox;display:flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex:1;flex:1;padding:24px 0;box-sizing:border-box}@media screen and (max-width:1200px){.login-row-form{padding-top:48px;padding-bottom:32px}}.login-row-slideshow{margin-right:auto;width:40%}@media screen and (max-width:1024px){.login-row-slideshow{display:none}}.login-forgot,.login-form-new,.login-logo{padding:0 96px;box-sizing:border-box}.login-logo img{width:184px;height:100%;max-width:184px}.login-form-new{padding-top:24px;padding-bottom:24px;width:100%;max-width:960px}.login-form-new h1{font-size:42px;font-weight:700;color:#212121;margin:0 0 56px}.login-form-new label{font-size:16px;font-weight:400;padding-left:24px;margin-bottom:16px}.login-form-new input[type=text],.login-form-new input[type=password],.login-form-new textarea{border-radius:8px;border:2px solid #ECE1D6;box-shadow:none;font-size:16px;padding:24px;width:100%}.login-form-new input[type=text]:focus,.login-form-new input[type=password]:focus,.login-form-new textarea:focus{box-shadow:0 0 0 6px rgba(236,225,214,.4)}.login-form-new [type=checkbox]:checked,.login-form-new [type=checkbox]:not(:checked){position:absolute;left:0;opacity:.01}.login-form-new [type=checkbox]:checked+label,.login-form-new [type=checkbox]:not(:checked)+label{position:relative;padding-left:48px;font-size:16px;line-height:2.2;cursor:pointer}.login-form-new [type=checkbox]:checked+label:before,.login-form-new [type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:32px;height:32px;border:2px solid #ECE1D6;background:#FFF;border-radius:8px;transition:all .275s}.login-form-new [type=checkbox]:checked+label:after,.login-form-new [type=checkbox]:not(:checked)+label:after{content:'✕';position:absolute;top:18px;left:11px;font-size:18px;color:#555;line-height:0;transition:all .2s}.login-form-new [type=checkbox]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg)}.login-form-new [type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}.login-form-new [type=checkbox]:checked:focus+label:before,.login-form-new [type=checkbox]:not(:checked):focus+label:before{box-shadow:0 0 0 6px rgba(236,225,214,.4)}.login-forgot{width:100%;max-width:960px;text-align:center}.login-forgot a{font-size:16px;font-weight:600;color:#999;transition:'all 0.3s ease'}.login-forgot a:hover{color:#666}.login-group{margin-bottom:32px}.login-button{-ms-flex-align:center;align-items:center;background-color:#ff8200;border-radius:37px;border:none;color:#fff;display:-ms-flexbox;display:flex;height:64px;-ms-flex-pack:center;justify-content:center;padding:0;width:250px;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:3px;transition:'all 0.3s ease';margin:0 auto}.login-button:hover{background-color:#e67700}#update-browser{width:700px;margin-left:auto;margin-right:auto;padding-top:60px}@media screen and (max-width:768px){#update-browser{width:80%;padding:10%}}#update-browser #browser-update-description{margin-bottom:40px}#update-browser #browsers .browser{width:175px;float:left;text-align:center}@media screen and (max-width:768px){#update-browser #browsers .browser{width:50%;margin-bottom:10px}}@media screen and (max-width:500px){#update-browser #browsers .browser{width:100%;margin-bottom:10px}}#update-browser #browsers .browser .browser-image{width:100px;height:100px;display:block;margin:0 auto 20px auto}@media all and (-webkit-min-device-pixel-ratio:1.5){#update-browser #browsers .browser .browser-image{background-size:100px 100px}}#update-browser #browsers .browser .browser-image.chrome{background-image:url(../img/browsers/chrome_100x100.jpg)}@media all and (-webkit-min-device-pixel-ratio:1.5){#update-browser #browsers .browser .browser-image.chrome{background-image:url(../img/browsers/chrome_200x200.jpg)}}#update-browser #browsers .browser .browser-image.firefox{background-image:url(../img/browsers/firefox_100x100.jpg)}@media all and (-webkit-min-device-pixel-ratio:1.5){#update-browser #browsers .browser .browser-image.firefox{background-image:url(../img/browsers/firefox_200x200.jpg)}}#update-browser #browsers .browser .browser-image.safari{background-image:url(../img/browsers/safari_100x100.jpg)}@media all and (-webkit-min-device-pixel-ratio:1.5){#update-browser #browsers .browser .browser-image.safari{background-image:url(../img/browsers/safari_200x200.jpg)}}#update-browser #browsers .browser .browser-image.internet-explorer{background-image:url(../img/browsers/internet-explorer_100x100.jpg)}@media all and (-webkit-min-device-pixel-ratio:1.5){#update-browser #browsers .browser .browser-image.internet-explorer{background-image:url(../img/browsers/internet-explorer_200x200.jpg)}}.is-sortable{cursor:move}html.esoftflow h1,html.esoftflow h2,html.esoftflow h3,html.esoftflow h4,html.esoftflow h5{color:#203757}html.esoftflow a{color:#4ca1c2}html.esoftflow .icon-cancel{color:#d90000}html.esoftflow .icon-cancel:hover{color:#a60000}html.esoftflow .icon-edit{color:#4ca1c2}html.esoftflow .icon-edit:hover{color:#3885a3}html.esoftflow .icon-calendar{color:#4ca1c2}html.esoftflow .icon-calendar:hover{color:#3885a3}html.esoftflow .icon-upload{color:#4ca1c2}html.esoftflow .icon-upload:hover{color:#3885a3}html.esoftflow .icon-visible-button{color:#eda533}html.esoftflow .icon-visible-button:hover{color:#da8d13}html.esoftflow .icon-checkmark{color:#4ca1c2}html.esoftflow .icon-checkmark:hover{color:#3885a3}html.esoftflow .icon-star{color:#eda533}html.esoftflow .icon-star:hover{color:#da8d13}html.esoftflow .icon-star-filled{color:#eda533}html.esoftflow .icon-star-filled:hover{color:#da8d13}html.esoftflow .icon-mail{color:#203757}html.esoftflow .icon-mail:hover{color:#121f32}html.esoftflow #navigation-logo{width:100px;height:56px;background-image:url(../img/esoft-logo-min.png)}@media all and (-webkit-min-device-pixel-ratio:1.5){html.esoftflow #navigation-logo{background-image:url(../img/esoft-logo-min.png);background-size:89px 35px}}html.esoftflow #main-nav-list li.active{border-left-color:#203757}html.esoftflow #main-nav-list li.active a,html.esoftflow #main-nav-list li.active a .icon{color:#203757}html.esoftflow .book-photographer .booking-title,html.esoftflow .checkout-list .checkout-list-product-name{color:#877560}html.esoftflow .checkout-package-list{border-top-color:#4ca1c2}html.esoftflow .product-selection .product-selection-list{border-top-color:#4ca1c2;border-bottom-color:#4ca1c2}html.esoftflow .product-selection .product-selection-list .product-selection-item .product-name{color:#4ca1c2}html.esoftflow .checkout-product-list{border-top-color:#4ca1c2;border-bottom-color:#4ca1c2}html.esoftflow .dropdown-menu{border-top-color:#203757}html.esoftflow .dropdown-menu li a:hover{background-color:#203757}html.esoftflow .dropdown-menu .arrow-up{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #203757;position:absolute;right:25%;top:-7px}html.esoftflow .list-filter li.is-selected{background:#4ca1c2}html.esoftflow .material-image-grid .material-image-grid-element.is-selected .material-border{border-color:#4ca1c2;background:#edf6f9}html.esoftflow .material-image-grid .material-active-status .icon{color:#eda533}html.esoftflow .material-list li .icon-document,html.esoftflow .material-list li .icon-link{color:#4ca1c2}html.esoftflow .material-list li .material-active-status .icon{color:#eda533}html.esoftflow .material-list li.is-selected{background:#edf6f9}html.esoftflow .news-list ul li .news-date{color:#203757}html.esoftflow .news-list ul li.important a{background:#fdf6eb;border-color:#eda533}html.esoftflow .news-list ul li.important a:hover{background:#fbedd6}html.esoftflow .material-toolbar .tab-toolbar-content{border-bottom-color:#a6d0e1;background:#f6fafc}html.esoftflow .material-toolbar .tab-toolbar-content .actions li .icon{color:#4ca1c2}html.esoftflow .table-list .list-head .list-row-element:hover{color:#4ca1c2;background:#f3f9fd}html.esoftflow .table-list .list-head .icon{color:#4ca1c2}html.esoftflow .ui-autocomplete .ui-state-focus{background-color:#203757}@media print{#global-wrapper{min-height:auto;position:static;overflow:visible;width:auto}a[href]:after{content:none}}
/*# sourceMappingURL=app/frontendAssets/css/esoft.min.css.map */
