.ts-button,.ui-dialog-buttonset button,.form input[type=submit],.button,.qq-uploader .qq-upload-button{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid #6b9e2c;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;background:#86c637;color:#fff;text-decoration:none}.ts-button:hover,.ui-dialog-buttonset button:hover,.form input[type=submit]:hover,.button:hover,.qq-uploader .qq-upload-button:hover{color:#fff;text-decoration:none;background:#9ed25e}.ts-button-sm{font-size:.8rem;padding:.25rem .5rem;line-height:1}img.flag{height:24px;border-radius:50%;box-shadow:0 0 3px rgba(0,0,0,.3)}img.flag.no-shadow{box-shadow:none}div.view{padding:.5rem;margin:1rem 0;border:1px solid #ccc;border-radius:5px}div.view .date{float:right;color:#999;font-size:10px;text-align:right}.map-container{width:400px;height:400px;border:1px solid #ccc;position:relative}.yiiTab div.view{border-color:#ccc;margin-bottom:20px;border-top-left-radius:0}.yiiTab ul.tabs{border-bottom:0;padding:0;margin:10px 0 -1px}.yiiTab ul.tabs a{border-color:#ccc;padding:5px;display:inline-block;margin:0;background:#eee;color:#000;border-top-left-radius:4px;border-top-right-radius:4px}.yiiTab ul.tabs a:hover{border-color:#ccc}.yiiTab ul.tabs a.active:hover{border-bottom-color:#fff}.yiiTab .flag{height:16px;vertical-align:sub}.yiiTab .desc{font-size:10px;color:#bbb}.row .yiiTab{margin-top:4px}.row .yiiTab ul.tabs{border-bottom:none}.row .yiiTab ul.tabs a,.row .yiiTab ul.tabs a:hover{border-color:#ccc}.row .yiiTab ul.tabs a.active{background:#f3f3f3;border-bottom-color:#f3f3f3}.row .yiiTab div.view{border:1px solid #ccc;background:#f3f3f3}.info{border:1px dotted #ccc;background:#f3f3f3;padding:1rem;margin:1rem 0;border-radius:4px}.item-map-container{position:relative;float:right;width:400px;text-align:right}.item-map-container .map{width:100%;height:400px;border:1px solid #ccc}.item-map-container .zoom{position:absolute;z-index:1000;bottom:3px;left:3px}.clear{clear:both}.qq-uploader ul.upload{list-style:none}.qq-uploader ul.upload li a{display:block;border:1px solid #eee;padding:5px 10px;margin:10px;font-size:18px;width:130px;text-decoration:none;color:#777;cursor:pointer;border-radius:4px}.qq-uploader ul.upload li a:hover,.qq-uploader ul.upload li a.selected{background:#f2f8f9;border-color:#9ed3e2}.qq-uploader ul.upload li img{vertical-align:middle;margin-right:5px}.qq-uploader .qq-upload-button-hover{background-color:#9ed25e}.qq-uploader .qq-upload-list{list-style:none}.qq-uploader #uploaded-file img{vertical-align:middle;max-width:200px;max-height:150px}.loading{height:60px;min-width:60px;background:url("data:image/svg+xml;base64, PHN2ZyB3aWR0aD0iMjAwcHgiIGhlaWdodD0iMjAwcHgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiBjbGFzcz0ibGRzLWVjbGlwc2UiIHN0eWxlPSJzaGFwZS1yZW5kZXJpbmc6IGF1dG87IGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nOyBhbmltYXRpb24tZGVsYXk6IDBzOyBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBpbml0aWFsIGluaXRpYWw7IGJhY2tncm91bmQtcmVwZWF0OiBpbml0aWFsIGluaXRpYWw7Ij48cGF0aCBuZy1hdHRyLWQ9Int7Y29uZmlnLnBhdGhDbWR9fSIgbmctYXR0ci1maWxsPSJ7e2NvbmZpZy5jb2xvcn19IiBzdHJva2U9Im5vbmUiIGQ9Ik00MCA1MEExMCAxMCAwIDAgMCA2MCA1MEExMCAxMSAwIDAgMSA0MCA1MCIgZmlsbD0iI2M4YzhjOCIgc3R5bGU9ImFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nOyBhbmltYXRpb24tZGVsYXk6IDBzOyI+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJyb3RhdGUiIGNhbGNNb2RlPSJsaW5lYXIiIHZhbHVlcz0iMCA1MCA1MC41OzM2MCA1MCA1MC41IiBrZXlUaW1lcz0iMDsxIiBkdXI9IjFzIiBiZWdpbj0iMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiBzdHlsZT0iYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7IGFuaW1hdGlvbi1kZWxheTogMHM7Ij48L2FuaW1hdGVUcmFuc2Zvcm0+PC9wYXRoPjwvc3ZnPg==") center center no-repeat}.frame{border:1px solid #ccc;padding:3px}.mini-icon{vertical-align:middle;width:16px}.image-min{max-width:200px;max-height:150px}.image-min-small{max-width:100px;max-height:70px}ul.ui-sortable{margin:0;padding:0;list-style:none}.ui-sortable li{border:1px solid #ccc;margin:5px 2px;background:#fff;border-radius:4px;cursor:move;padding:4px 8px}.ui-sortable .buttons{float:right}.ui-sortable .buttons img{cursor:pointer}.show-hide{display:block}.hidden{height:1px;overflow:hidden}.info{border:1px dotted #004085;color:#004085;background:#cce5ff;padding:.8rem;margin:.5rem 0}.info.warning{background:#ffeac9}#file-browser{border-collapse:collapse;table-layout:fixed;width:100%}#file-browser td div{padding:5px;text-align:center}#file-browser td .image{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;max-height:200px;max-width:200px;padding:5px}.image-container img{max-width:100%}.map-container{width:100%}#popup{position:absolute;background:#fff;border-radius:8px;z-index:100000;width:250px;height:55px;line-height:100%;box-shadow:2px 2px 10px rgba(0,0,0,.2)}#popup .popup-content{overflow:hidden;height:50px}#popup a{color:#000;text-decoration:none}#popup .popup{padding:5px}#popup img{width:50px;height:50px;float:left;margin-right:10px}.ts-map,.google-map{height:400px;background:#ccc;position:relative}table.detail{margin:1rem 0;width:100%;border-collapse:collapse}table.detail td,table.detail th{border:1px solid #ccc;border-width:1px 0;padding:5px}table.detail th{font-weight:bold}table.detail th.header{background:linear-gradient(to top, #4099ff, #0d7eff);color:#fff}table.detail tr:nth-child(odd) td,table.detail tr:nth-child(odd) th{background-color:#fafafa}table.table-footer tr:last-child td{border-top:2px solid #000}.item-preview{border:1px solid #ccc;padding:.25em;display:flex;gap:.5em;align-items:center}div.gap{height:20px;clear:both}.gap-1{gap:.25em}.gap-2{gap:.5em}.gap-3{gap:.75em}.gap-4{gap:1em}.soft-border{border:1px solid #ccc}.grid-view .flag img{display:inline-block;margin:0 5px 5px 0;height:16px}.flag{vertical-align:middle}.media-manager{padding:45px 0 0 !important;overflow:hidden}.media-manager .search{border-radius:3px;border:1px solid #ccc;box-shadow:3px 3px 10px rgba(0,0,0,.05);background-color:#fff;padding:.3rem;font-size:1rem;color:#495057;width:100%}.media-manager .toolbar{background:#eee;height:40px;margin-bottom:4px;padding:4px;position:absolute;top:0;width:100%;z-index:10000;overflow:hidden}.media-manager .toolbar>div{float:left;margin:0 5px 5px 0}.media-manager .toolbar>div.select-size{float:right}.media-manager .toolbar .search{font-size:12px;padding:4px}.media-manager .toolbar .ts-button,.media-manager .toolbar .ui-dialog-buttonset button,.ui-dialog-buttonset .media-manager .toolbar button,.media-manager .toolbar .form input[type=submit],.form .media-manager .toolbar input[type=submit],.media-manager .toolbar .qq-uploader .qq-upload-button,.qq-uploader .media-manager .toolbar .qq-upload-button,.media-manager .toolbar .button{cursor:pointer;font-size:12px;padding:4px 8px}.media-manager .folder-view,.media-manager .multimedia-view{cursor:pointer;float:left;width:170px;height:160px;margin:5px}.media-manager .folder-view{font-size:12px;text-align:center}.media-manager .folder-view img{width:140px}.media-manager .multimedia-view.selected{background:#c6d9ff}.media-manager .multimedia-view .top{position:absolute}.media-manager .multimedia-view .top .type,.media-manager .multimedia-view .top .buttons{display:none}.media-manager .multimedia-view .top .dimensions{color:#333;background:rgba(255,255,255,.7);padding:0 3px;border-radius:3px}.media-manager .multimedia-view .content{height:110px;border:none}.media-manager .multimedia-view .content img{max-height:102px}.media-manager .content{overflow:auto;height:100%}.media-manager .qq-upload-button input{z-index:10001}.media-manager .qq-upload-list{left:0;padding:0;position:absolute;top:34px;z-index:100}.media-manager .qq-upload-list li{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;box-shadow:2px 2px 2px rgba(0,0,0,.5);margin-bottom:5px;padding:4px}.media-manager.lock-upload .qq-uploader,.media-manager.lock-upload .qq-upload-drop-area{display:none !important}.media-manager .pager{clear:both}.media-manager .pager .pagination{justify-content:center;padding:1em 0;margin:0}.media-manager-relation .multimedia-view .unbind,.media-manager-list .multimedia-view .unbind{color:#b74242}.media-manager-field .image-container{margin-bottom:5px}.media-manager-field .image-container img{padding:2px;border:1px solid #ccc}.media-manager-field .ts-button,.media-manager-field .ui-dialog-buttonset button,.ui-dialog-buttonset .media-manager-field button,.media-manager-field .form input[type=submit],.form .media-manager-field input[type=submit],.media-manager-field .qq-uploader .qq-upload-button,.qq-uploader .media-manager-field .qq-upload-button,.media-manager-field .button{margin-right:.5rem}.cursor-pointer{cursor:pointer}.font-small{font-size:.7rem}.admin-widget{padding:1em;border:1px dashed #ccc;margin:.5em 0;background:#f4f4f4}.admin-widget video{width:640px;max-width:100%}.widget-wrapper{padding:.5em;border:1px dashed #ccc;margin-bottom:1em}.widget-wrapper .widget-link{margin:-0.25em 0 .5em 0;text-align:right}.widget-wrapper .widget-link a{font-size:.7em;background:#fff;padding:.125em .5em;display:inline-block;border:1px solid #ccc}html{position:relative;min-height:100%}body{background:#f3f3f3;margin-bottom:6rem}body.full-height{padding-bottom:1rem;margin-bottom:0;height:100vh;display:flex;flex-direction:column}body.full-height .container-fluid{flex-grow:1;display:flex;flex-direction:column}body.full-height .content-wrapper{flex-grow:1}body.full-height .footer{display:none}a{color:#06c}header .navbar{background:linear-gradient(to left, #4099ff, #0065d9)}header .navbar .navbar-brand{color:#fff}header .navbar .navbar-brand img{height:40px}.breadcrumb{margin-bottom:0;background:none}.breadcrumb a{color:#333}.main-container{display:flex;padding-bottom:15px}.main-container .sidebar{width:230px;margin-right:15px;flex-shrink:0}.main-container .sidebar i{display:inline-block;width:1em;margin-right:.25em}.main-container .main-content{flex-grow:1;min-width:0}.main-container img{max-width:100%}@media only screen and (max-width: 767px){.main-container{flex-direction:column}.main-container .sidebar{width:auto;margin-bottom:15px;margin-right:0}}.nav-menu{padding:.5rem 0}.nav-menu .nav-link{color:#333}.nav-menu .nav-link:hover{background-color:#f4f4f4}.nav-menu .separator{border-bottom:1px solid #e0e0e0;margin:.5rem 0}.nav-menu .separator .nav-link{display:none}.footer{position:absolute;bottom:0;left:0;right:0;margin-top:2rem;border-top:1px solid #b0b0b0;background:#e0e0e0;padding:1.5rem;font-size:.8rem;color:#606060}.footer a{color:#606060}.footer .logo{height:1rem;vertical-align:baseline;filter:brightness(40%)}.yiiLog{display:none}.yiiLogToggle{position:fixed;bottom:10px;right:10px;width:32px;height:32px;border-radius:50%;background:#86c637;text-align:center;line-height:32px;color:#fff !important;cursor:pointer}.yiiLogToggle:hover{background:#9ed25e}.select{border-radius:3px;border:1px solid #ccc;box-shadow:3px 3px 10px rgba(0,0,0,.05);background-color:#fff;padding:.3rem;font-size:1rem;color:#495057;width:100%;display:inline-block;line-height:1.5;vertical-align:middle;background:#fff no-repeat right .75rem center;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E");background-size:8px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2rem;white-space:nowrap}.form.horizontal{display:flex;flex-wrap:wrap;margin-right:-0.5rem}.form.horizontal input[type=text],.form.horizontal input[type=submit],.form.horizontal select,.form.horizontal button{margin-right:.5rem;margin-bottom:.5rem;width:auto}.form .row:not(.bs){margin:1.5rem 0;display:block}.form .row:not(.bs).checkbox-row{display:flex;flex-direction:row;align-items:center}.form .row:not(.bs).radio{margin-top:.5rem}.form .checkbox-row label{margin-left:.25rem}.form label{display:block;font-weight:500;font-size:.8rem;margin-bottom:.1rem;color:#606060}.form span.required{color:#dc3545}.form input[type=text],.form input[type=password],.form select,.form textarea{border-radius:3px;border:1px solid #ccc;box-shadow:3px 3px 10px rgba(0,0,0,.05);background-color:#fff;padding:.3rem;font-size:1rem;color:#495057;width:100%}.form input[type=text].error,.form input[type=password].error,.form select.error,.form textarea.error{border-color:#dc3545}.form input[type=text].form-control,.form input[type=password].form-control,.form select.form-control,.form textarea.form-control{width:auto}.form select:not([multiple]){display:inline-block;line-height:1.5;vertical-align:middle;background:#fff no-repeat right .75rem center;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E");background-size:8px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2rem;white-space:nowrap}.form .errorMessage,.form .errorSummary{color:#dc3545;margin-top:.2rem;font-size:.8rem}.form .group{padding:1em;border:1px solid #ccc;border-radius:4px;margin-top:.5rem;margin-bottom:1.4rem;background:#f3f3f3}.form .group h3{border-bottom:1px solid #93c30d;padding:4px 0;font-size:14px;color:#666}.form .radio label{font-weight:normal;display:inline}.form .translation-lang{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;margin-bottom:.5rem}.form .translation-lang:last-child{margin-bottom:0}.form .translation-lang .copy-translation{margin-left:.25rem}.form .translation-lang input,.form .translation-lang textarea{flex-grow:1;width:auto}.form .translation-lang .flag{flex-shrink:0;margin-right:.5rem}.form .translation-lang .errorMessage{width:100%}.grid-view .summary{color:#909090;font-size:.9rem}.grid-view input[type=text],.grid-view select{border-radius:3px;border:1px solid #ccc;box-shadow:3px 3px 10px rgba(0,0,0,.05);background-color:#fff;padding:.3rem;font-size:1rem;color:#495057;width:100%}.grid-view select{display:inline-block;line-height:1.5;vertical-align:middle;background:#fff no-repeat right .75rem center;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E");background-size:8px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2rem;white-space:nowrap}.grid-view table.items{border:0;border-collapse:collapse}.grid-view table.items tr.odd{background:#fff}.grid-view table.items th{background:linear-gradient(to top, #4099ff, #0d7eff);padding:.75rem 0}.grid-view table.items tr.filters td{padding:.75rem .25rem}.grid-view table.items td,.grid-view table.items th{border:1px solid #b0b0b0;border-width:1px 0}.grid-view table.items .button-column img{max-width:none}table.detail-view{border:0;border-collapse:collapse;margin-bottom:1em}table.detail-view tr.odd{background:#fff}table.detail-view td,table.detail-view th{border:1px solid #e0e0e0;border-width:1px 0}.ui-widget{font-family:inherit;padding:0}.ui-widget-header{background:#f3f3f3;border-width:0 0 1px 0;border-radius:0}.ui-dialog{box-shadow:0 0 20px rgba(0,0,0,.1)}.ui-dialog .ui-dialog-titlebar-close{background:url("../img/close.svg") center center no-repeat;border:0;background-size:16px;cursor:pointer;transition:.3s;right:10px;margin-top:-8px}.ui-dialog .ui-dialog-titlebar-close:hover{transform:rotate(90deg);transition:.3s}.ui-dialog-buttonset button.danger{background:#dc3545;border-color:#bd2130;float:left}.add-new-param{cursor:pointer}ul.ui-sortable li.enum-param{padding:4px 10px;display:flex;align-items:center}ul.ui-sortable li.enum-param input{margin:0 .5rem}ul.ui-sortable li.enum-param .handle{color:#ddd}.category-change{text-decoration:none;font-size:10px}#open-hours table td{vertical-align:top}#open-hours input{width:50px}#open-hours .add-field,#open-hours .clear-field{cursor:pointer}#open-hours .copy-field{background:url(../img/copy.png) left center no-repeat;color:#000;display:inline-block;font-size:9px;height:18px;padding-top:3px;text-decoration:none;text-indent:7px;width:20px}.open-hours-period select{width:auto}#SearchItem_date_start,#SearchItem_date_end{margin:3px 3px 0 0;width:80px;display:none}.photo-count{background:rgba(0,0,0,.5);color:#fff;font-weight:bold;padding:2px 3px;position:absolute}.quick-edit{position:absolute;bottom:0;background:#fff;border-radius:10px}.grid-view .bool-filter input[type=checkbox]{width:auto;margin-right:10px}.grid-view input.date{width:auto;margin:0 5px 5px 0}.multimedia-view{float:left;width:220px;margin:5px;text-align:center;height:220px;background:#fff;position:relative;border:1px solid #ccc;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,.05);transition:all .3s ease;transition-property:box-shadow,transform}.multimedia-view .top{height:26px;padding:5px;font-size:10px;color:#777}.multimedia-view .type{float:left}.multimedia-view .type img{height:16px;opacity:.4;vertical-align:middle}.multimedia-view .dimensions{margin-left:4px;float:left}.multimedia-view .buttons{float:right;display:flex}.multimedia-view .buttons a{font-size:12px;display:inline-block;margin-right:5px}.multimedia-view .content{background:rgba(0,0,0,.05);border:1px solid #ccc;border-width:1px 0;height:150px;color:#aaa;text-transform:uppercase;font-size:30px;justify-content:center;align-items:center;display:flex;width:100%;margin-bottom:4px}.multimedia-view .content a{display:block;padding:4px}.multimedia-view .content img{display:inline-block;max-width:100%;max-height:142px}.multimedia-view .path,.multimedia-view .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 5px}.multimedia-view .title{font-weight:bold;font-size:12px}.multimedia-view .title img{height:16px}.multimedia-view .path{font-size:11px;color:#555}.ui-sortable .multimedia-view{cursor:move}.media{flex-wrap:wrap}.image-container,.image-container img{max-width:100%}.sortable-items .view{cursor:move;background:#fff}.ui-sortable-helper{box-shadow:10px 10px 10px rgba(0,0,0,.3);transform:rotate(3deg);transition:all .3s ease;transition-property:box-shadow,transform}.task-type{border:1px solid #ccc;background:#eee;padding:3px 2px;border-radius:4px;display:inline-block;color:#777;font-size:10px;margin-right:5px}.quest .sortable-items .hover{background-color:#e2eeff !important}.crossword table{border-collapse:collapse;width:auto}.crossword table td{border:1px solid #ccc;padding:10px;font-size:30px;background:#fff}.crossword table td.val{background-color:#eee}.quest-attachment .image-container{display:inline-block;position:relative;border:1px solid #ccc;overflow-x:auto;max-width:100%}.quest-attachment .image-container img{max-width:none}.quest-attachment .image-container::after,.quest-attachment .image-container::before{display:block;content:" ";clear:both}.quest-attachment .pointer{border:1px dashed #fff;background:rgba(0,0,0,.2);position:absolute;z-index:2;cursor:move}.form .row.type-depended{display:none}.type-depended{display:none}.folders{padding:0;list-style:none}.folders li{padding:0;margin:1px 0}.folders a{color:#555;font-size:20px;text-decoration:none;background:url("../img/folder.png") 0px 0px no-repeat;padding:3px 0 3px 40px;display:block}.login-page{background:linear-gradient(to top, #4099ff, #0065d9) fixed}.login-page .navbar{display:none}.login-page .login-container{text-align:center}.login-page .login-container .page-header{color:#fff;margin:3rem 0}.login-page .login-container .page-header h1{font-weight:200;text-transform:uppercase;font-size:1.3rem}.login-page .login-container .row{margin-top:.5rem;margin-bottom:.5rem}.login-page .login-container .logo{width:250px}.login-page .login-container .logo.logo-inverse{background:#fff;padding:10px;border-radius:.25rem}.login-page .login-container .card{width:400px;max-width:100%;text-align:left;display:inline-block}.login-page .login-container .buttons{text-align:center}.login-page .footer{border:none;background:none;padding:.5rem;color:#fff}.login-page .footer a{color:#fff}.login-page .footer .logo{filter:none}
