.text-red{color:red}.text-green{color:green}.text-blue{color:blue}.text-small{font-size:0.8rem}.text-bold{font-weight:bold}.clear-float{clear:both}strong,b{font-weight:bold}@media print{.app-container.expanded .content-container .side-menu{display:none}.app-container .content-container .side-body.padding-top{padding:10px;margin:10px}#canvas,#canvas2{width:100% !important;height:auto !important}.pagebreak-print{clear:both;page-break-after:always}}.btn.btn-primary{background-color:#30ABE0;border-color:#30ABE0;border-radius:4px}.btn.btn-inverse{color:#30ABE0;background-color:#fff;border-color:#30ABE0;border-radius:4px}.btn.btn-long{padding:9px 60px}.voyager .btn.btn-warning{border-color:#f39c12;border-radius:4px}.voyager .btn.btn-secondary{background-color:#eee;border-color:#E8E8E8;border-radius:4px;color:#999}.voyager .btn.btn-secondary:hover{color:#666}.radio-range-input{overflow:auto}.radio-range-input .range-box{float:left;width:25%;text-align:center;padding-top:15px}.radio-range-input .range-box.range-5x{width:20%}.radio-range-input .range-box .range-radio-btn{padding:0 0 0 0}.radio-range-input .range-box .range-label-wrapper{padding:5px 0 0 0}.radio-range-input .range-box .range-label-wrapper label{cursor:pointer}.wyn-modal .modal-lg{width:90%;margin-left:auto;margin-right:auto}.wyn-modal .modal-md{width:90%;margin-left:auto;margin-right:auto}.wyn-modal .modal-title i{line-height:25px;vertical-align:middle}.wyn-modal-body{padding:0}.app-container .content-container .wyn-modal-body{padding:0;margin:0}.app-container .content-container .wyn-modal-body .panel-body{padding:15px}.modal-xlg{width:75%}@media (min-width: 992px){.wyn-modal .modal-lg{width:75%}.wyn-modal .modal-md{width:50%}}toggle-switch-wrapper{overflow:auto}.toggle-switch{position:relative;display:inline-block;width:50px;height:26px;vertical-align:middle}.toggle-switch input{display:none}.toggle-switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#eee;-webkit-transition:.4s;transition:.4s}.toggle-switch .slider:before{position:absolute;content:"";height:22px;width:22px;left:2px;bottom:2px;background-color:white;-webkit-transition:.4s;transition:.4s}.toggle-switch .slider.round{border-radius:22px}.toggle-switch .slider.round:before{border-radius:50%}.toggle-switch input:checked+.slider{background-color:#30ABE0}.toggle-switch input:focus+.slider{box-shadow:0 0 1px #30ABE0}.toggle-switch input:checked+.slider:before{-webkit-transform:translateX(24px);-ms-transform:translateX(24px);transform:translateX(24px)}.toggle-switch-label{margin:0 0 0 10px;line-height:26px;cursor:pointer}.wyn-form-widget{background-color:#fff;border-radius:4px;margin:0 0 30px 0;box-shadow:rgba(60,64,67,0.3) 0px 1px 2px 0px,rgba(60,64,67,0.15) 0px 2px 6px 2px}.wyn-form-widget .wyn-form-widget-header{position:relative;color:#fff;line-height:36px;background:#30ABE0 0 0 no-repeat padding-box;border-radius:4px 4px 0 0}.wyn-form-widget .wyn-form-widget-header .wyn-form-widget-header-title{display:inline-block;font-weight:bold;padding:0 0 0 20px}.wyn-form-widget .wyn-form-widget-header.green-header{background-color:#58D4B8}.wyn-form-widget .wyn-form-widget-header.orange-header{background-color:#f08a00}.wyn-form-widget .wyn-form-widget-header.purple-header{background-color:#C180E6}.wyn-form-widget .wyn-form-widget-header.pink-header{background-color:#EC2F87}.wyn-form-widget .wyn-form-widget-content .wyn-form-widget-body{padding:20px}.wyn-form-widget .wyn-form-widget-content .wyn-form-widget-body .wyn-form-widget-sub-header{margin:20px 0 20px 0}.wyn-form-widget .wyn-form-widget-content .wyn-form-widget-body .wyn-form-widget-sub-header .sub-header-txt{font-weight:bold}.wyn-form-widget .wyn-form-widget-content .wyn-form-widget-body .wyn-form-widget-sub-header .sub-header-txt.with-btn{float:left;width:auto}.wyn-form-widget .wyn-form-widget-content .wyn-form-widget-body .wyn-form-widget-sub-header .sub-header-btn{float:left;padding-left:10px;width:auto}.wyn-form-widget .wyn-form-widget-content .wyn-form-widget-body .wyn-form-widget-sub-header:after{content:'';display:block;clear:both}.wyn-form-widget .wyn-form-widget-footer{clear:both;overflow:auto;padding:10px 20px;background-color:#f9f9f9}.wyn-form-widget .wyn-form-widget-footer .wyn-form-widget-info{float:left;padding:12px 0 0 0;font-size:0.9rem}.wyn-form-widget .wyn-form-widget-footer .wyn-form-widget-action{float:right}.form-preloader{display:none;text-align:center}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #0FA6F3;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#0FA6F3 transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-0.45s}.lds-ring div:nth-child(2){animation-delay:-0.3s}.lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.collapsible{border:1px solid #f7f7f7;border-radius:3px;display:block;margin-bottom:20px}.collapse-head{border-bottom:1px solid #f7f7f7;border-top-right-radius:3px;padding:5px 15px;display:block;cursor:pointer;position:relative;background:#ccc;color:#fff}.collapse-head.pink{border:1px solid #EC2F87;background:lightpink;color:#fff}.collapse-head.green{border:1px solid #58D4B8;background:lightgreen;color:#fff}.collapse-head:after{content:'';clear:both;display:block}.collapse-head .collapse-title{float:left;font-size:16px;line-height:1.1;padding:10px 0;font-weight:500;margin:0}.collapse-head .collapse-title.icon-add:after{content:"\002B"}.collapse-head .collapse-title.icon-edit:after{content:'\2713'}.collapse-head i{font-size:16px;position:absolute;top:13px;right:15px;float:right}.collapse-content{padding:15px;background:#ffffff}.form-control.error{border:1px solid red}.form-control.valid{border:1px solid green}.form-group .input-error-txt{color:red;font-size:0.9rem}.form-group.has-error .select2-container{border:1px solid red}.has-select2-error .select2-container{border:1px solid red}.form-group.row>[class*=col-]{margin-bottom:0}.input-tooltip{cursor:pointer;color:#30ABE0;opacity:0.5;vertical-align:middle;padding-left:3px}.tooltip-inner{max-width:400px !important}.alert.alert-info.info-light{background-color:#CAE9F7;color:#555}.form-title{font-weight:bold}.error-border{border:1px solid red}body.login .logo-title-container{bottom:30px;left:50px}body.login .logo-title-container p{text-transform:none}body.login .logo{max-width:300px;width:300px;padding-top:68px}body.login .catalog-icon{margin-right:10px}body.login .copy h1{font-size:46px;margin-top:30px;color:#30ABE0}body.login .login-container{position:absolute;top:0;margin-top:0}body.login .login-container .login-mobile{margin:0 0 30px 0}body.login .login-container .login-mobile .login-mobile-logo img{margin:0 auto;width:300px;height:auto}body.login .login-container .login-mobile .title{margin:10px 0 0 0;font-weight:bold;font-size:24px;color:#555555}body.login .login-container .login-intro{text-align:center;padding-bottom:30px}body.login .login-container .login-intro .login-title{font-weight:bold;font-size:28px;color:#555555}@media (min-width: 768px){body.login .login-container{position:absolute;top:100px}body.login .login-container .login-intro{padding-bottom:50px}body.login .login-container .login-intro .login-title{font-size:38px}body.login .login-container .login-intro .pw-reset-title{font-size:28px}}.tooltip-ul{padding:0 0 0 10px;margin:0}.p-item-row .p-item-label{margin-bottom:10px}.p-item-row .p-item-value{margin-bottom:10px}@media (min-width: 992px){.location-form-edit-add{width:50%}}.sponsor-table{padding:0 15px}.sponsor-th{background-color:#ccc;font-weight:bold;padding-top:10px}.sponsor-row{padding-top:10px;background-color:#fff}.sponsor-row.odd{background-color:#eee}.sponsor-row .sponsor-btn{margin-top:0;margin-bottom:0;padding:3px 10px}.statistics-page-title{height:85px;z-index:2;position:relative}.statistics-page-title p{height:20px;margin-bottom:0;padding-top:0;position:relative;top:-10px}.statistics-page-title span{font-size:10px;font-weight:normal;top:-12px;position:relative}.page-statistics .chart-group-title{font-size:1.4rem;padding:0 0 5px 0}.page-statistics ul{margin:0 0 20px 0}.page-statistics ul li{padding:0 0 15px 0}.page-statistics .chart-title{font-weight:bold}
