/***COMBINED ****************************************
/themes/icon/css/switch.css
/themes/icon/css/content.css
/themes/icon/css/styles.css
/themes/icon/css/sections.css
/themes/icon/css/grid.css
/themes/icon/css/form.css
/themes/icon/css/menu.css
/themes/icon/css/swal.css
***************************************************/
/*** CSS File: /themes/icon/css/switch.css, Original size: 3,173, Compressed size: 2,327 ***/
.switch{font-size:1rem;position:relative}.switch input{position:absolute;height:1px;width:1px;background:none;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;padding:0}.switch input + label{position:relative;font-weight:normal !important;padding-left:calc(calc(calc(2.375rem * .75) * 2) + .1rem);min-width:calc(calc(2.375rem * .8) * 2);border-radius:calc(2.375rem * .8);display:inline-block;cursor:pointer;outline:none;user-select:none;vertical-align:middle;height:auto}.switch input + label::before,.switch input + label::after{content:'';position:absolute;top:0;left:0;width:calc(calc(2.375rem * .8) * 2);bottom:0;display:block}.switch input + label::before{right:0;height:calc(1.9375rem * .8);background-color:#dee2e6;border-radius:calc(2.375rem * .8);transition:0.2s all}.switch input + label::after{top:2px;left:2px;right:unset;z-index:1;width:calc(calc(2.375rem * .8) - calc(2px * 2));height:calc(calc(2.375rem * .8) - calc(2px * 2));border-radius:50%;background-color:white;transition:0.2s all}.switch input:checked + label::before{background-color:#00B5AE}.switch input:checked + label::after{margin-left:calc(2.375rem * .8)}.switch input:focus + label::before{outline:none;box-shadow:none}.switch input:disabled + label{color:#868e96;cursor:not-allowed}.switch input:disabled + label::before{background-color:#e9ecef}.switch.switch-sm{font-size:0.875rem}.switch.switch-sm input + label{min-width:calc(calc(1.9375rem * .8) * 2);height:auto}.switch.switch-sm input + label::before{width:calc(calc(1.9375rem * .8) * 2)}.switch.switch-sm input + label::after{width:calc(calc(1.9375rem * .8) - calc(2px * 2));height:calc(calc(1.9375rem * .8) - calc(2px * 2))}.switch.switch-sm input:checked + label::after{margin-left:calc(1.9375rem * .8)}.switch.switch-lg{font-size:1.25rem}.switch.switch-lg input + label{min-width:calc(calc(3rem * .8) * 2);height:calc(3rem * .8);line-height:calc(3rem * .8);text-indent:calc(calc(calc(3rem * .8) * 2) + .5rem)}.switch.switch-lg input + label::before{width:calc(calc(3rem * .8) * 2)}.switch.switch-lg input + label::after{width:calc(calc(3rem * .8) - calc(2px * 2));height:calc(calc(3rem * .8) - calc(2px * 2))}.switch.switch-lg input:checked + label::after{margin-left:calc(3rem * .8)}.switch + .switch{margin-left:0}.switch a{text-decoration:underline;font-weight:bold}

/*** CSS File: /themes/icon/css/content.css, Original size: 2,197, Compressed size: 1,527 ***/
a{color:#00B5AE}a:hover{color:#02d4cc}b,strong{color:#00B5AE}h1,h2{font-weight:300;margin-bottom:20px}.submit-right{text-align:right;margin-bottom:30px}.btn:active{outline:none;box-shadow:none;border-color:#fff !important}.btn-normal{margin:5px 10px 10px 0;padding:10px 15px;background:#e3e3e3;outline:none !important;text-shadow:none !important;background-image:none !important;border:none;border-radius:5px;box-shadow:none !important}.btn-primary{background:#00B5AE;border-color:#fff;color:#fff !important}.btn-primary a{color:#fff;text-decoration:none !important}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background:#88aab9 !important;border-color:#fff !important;outline:none !important;box-shadow:1px 1px 5px #aaa}.btn-primary.disabled,.btn-primary:disabled{background-color:#eee;color:#555;border-color:#999;cursor:not-allowed}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#88aab9;border-color:#fff}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#00B5AE}.dropdown-item.old{color:#fff;background-color:#9c9c9c}.dropdown-item.current{color:#fff;background-color:#456877}.dropdown-item.active.old{color:#fff;background-color:#ccc}.dropdown-item.active.current{color:#fff;background-color:#658897;border:1px solid #fff}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:none !important}

/*** CSS File: /themes/icon/css/styles.css, Original size: 898, Compressed size: 491 ***/
body{color:#666;min-height:100%;height:100%;background:#e4eded;font-family:"QUICKsand", sans-serif}a#logo{display:inline-block;padding:0 30px;text-decoration:none}a#logo img{margin-top:-10px}a#logo #logotext{text-decoration:none;font-weight:600;padding:10px;display:inline-block;font-size:.8em;line-height:1.1em}.bigHeader{padding:100px 0 70px 0}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#00B5AE}.summary{text-align:right;font-size:.8em;margin:3px 0}

/*** CSS File: /themes/icon/css/sections.css, Original size: 2,136, Compressed size: 1,534 ***/
header#topHeader{position:fixed;top:0;left:0;right:0;height:60px;background:#fff;z-index:50;border-bottom:1px solid #ccc}header .form-control{padding:7px 15px;height:inherit;font-size:1em}aside{position:fixed;top:59px;width:200px;z-index:81;padding:0;height:100%;background:#5d5d5d;padding:5px;border-right:1px solid #ccc}main{padding:15px;margin:60px 0 0 200px;min-height:80vH}body.minimalized aside{width:50px}body.minimalized main{margin:60px 0 0 40px}main .container,main .container-fluid{max-width:100% !important}main main{margin:0 !important;padding:0 !important}#sectionMain{margin-bottom:3vh;min-height:80vh}#sectionPopup h1{position:fixed;z-index:777;margin-bottom:0;display:block;width:100%;font-size:20px;padding:5px;background:#00B5AE;color:#fff}.keditor-editable h1,.keditor-editable h2{position:static !important;background:none !important;color:inherit !important;padding:0 !important;margin:5px 0 !important}#sectionPopup h1.time{text-align:center}#sectionPopup h1 small{margin-left:5px;font-size:1.3em;display:block}#sectionPopup form.bigHeader{padding:100px 0 70px 0}#sectionPopup h1 a{color:#eee;float:right;margin:0 20px;text-align:right}#sectionPopup h1 a b{display:block;color:#fff;font-size:.8em}#sectionPopupMain{padding:45px 15px 15px 15px;min-height:80vh}#companyDetails{display:none;background:#fff;padding:15px;margin-bottom:20px;border:1px solid #00B5AE;border-radius:5px}#companyDetails dl{margin-bottom:0}#companyInfo{font-size:.8em;padding:10px;background:#fff;border:1px solid #ccc;border-radius:5px}

/*** CSS File: /themes/icon/css/grid.css, Original size: 1,727, Compressed size: 1,448 ***/
.dataTables_info{float:right}#DT_wrapper thead TH{padding-right:0;vertical-align:top;color:#00B5AE}#DT_wrapper thead TH:focus{outline:1px solid #00B5AE}.DTfilter{padding:3px 10px;width:100%;border:none !important;margin:5px -15px 0 -10px;display:block;outline:none}.DTfilter:focus{background:#f5f5f5;color:#333}.DTfilter option{padding:5px 10px}#DT_wrapper thead TH:before,#DT_wrapper thead TH:after{bottom:auto;top:0}#DT_wrapper thead TH.sorting_disabled{padding:5px}#DT thead TH.sorting_asc,#DT thead TH.sorting_desc{background:#d8e6d7}.dt-buttons button{color:#00B5AE !important}.dt-buttons button:hover,.dt-buttons button:active,.dt-buttons button:focus{background:#00B5AE !important;color:#fff !important}.dropdown-menu{padding:5px !important}.dropdown-item{margin-bottom:2px}.dropdown-item.active,.dropdown-item:active{background-color:#00B5AE !important}.dt-buttons .btn-secondary{background:transparent;border:none}#DT_wrapper a{font-weight:bold}.grid{overflow-x:scroll}.grid .filters input{padding:5px 10px;width:100%;border:none !important;display:block;outline:none}.grid .filters input:focus{background:#f5f5f5;color:#333}.grid .filters select{padding:5px 10px;width:100%;border:none !important}.grid .filters option{padding:5px 10px}.table.statistic{font-size:.9em;background:#fff}.table.statistic td{line-height:1em;padding:4px 7px}.table.statistic h2{font-size:1.3em;margin:5px 00;color:#5d5d5d}.table.statistic td b{font-weight:400}

/*** CSS File: /themes/icon/css/form.css, Original size: 2,622, Compressed size: 2,044 ***/
.form-group{position:relative}.form-control{padding:10px 15px;height:auto;font-size:1.2em;font-weight:300}.form-control:focus{box-shadow:none;border-color:#bccbd2;background:#ebf0f3}.form-control::-webkit-input-placeholder{color:#bccbd2}.form-control option{font-size:1.1em;font-weight:300}.pwswitch{color:#7dbacc;background:#e7e7e7;border-left:1px #bbb solid;width:36px;font-size:1.3em;max-height:48px;cursor:pointer;position:absolute;top:1px;right:1px;bottom:1px;border-radius:0 5px 5px 0;display:flex;justify-content:center;align-items:center}.pwblock.validated li{color:#f00}.pwblock.validated li:after{content:"✘";font-weight:bold;color:#f00;margin-left:7px}.pwblock ul{border:1px solid #ccc;padding:5px 0 5px 50px}.pwblock ul li{text-align:left}.pwblock.validated li.valid:after{content:"✓";font-weight:bold;color:#bccbd2;margin-left:7px}.pwblock.validated li.valid{color:#5bb755}.pwswitched:valid,.pwswitched:invalid{background-position:right calc(.375em + .1875rem + 40px) center}#sectionForm{padding:0;margin:3% 0 0 0}#sectionPopup form{padding:40px 0 70px 0}.select2-container{outline:0 !important}.select2-container--focus{outline:0 !important}.select2-container--default .select2-selection--single .select2-selection__arrow{top:11px}.select2-container--default .select2-selection--single{padding:10px 5px 10px 0;height:51px;border-radius:0;border-color:#ced4da;font-weight:300;font-size:1.2em}.select2-selection--single:focus{outline:0;border-color:#bccbd2;background:#ebf0f3}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #ccc 1px;outline:0}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#00B5AE}.has-float-label label{color:#02b5ae;font-weight:600 !important}#mediaInfoContainer{position:absolute;top:0;left:0;right:0;top:0;bottom:0;background:rgba(66,66,66,.6);display:none}#mediaInfo{display:block;width:70%;margin:auto;height:150px;padding:20px;background:#ebebeb;margin-top:100px}.headerForm{width:40%}

/*** CSS File: /themes/icon/css/menu.css, Original size: 5,257, Compressed size: 4,480 ***/
#switcher{display:block;float:left;position:relative;width:24px;height:25px;margin:13px 4px 0 10px;padding:22px 0 2px 3px;cursor:pointer}#switcher span{top:4px;position:absolute;left:0;content:"";width:100%;height:3px;background:#00B5AE}#switcher span:before{top:6px;position:absolute;left:0;content:"";width:100%;height:3px;background:#00B5AE}#switcher span:after{top:12px;position:absolute;left:0;content:"";width:100%;height:3px;background:#00B5AE}#switcher .left{display:block}#switcher .right{display:none}#userinfo{min-width:100px;position:relative;text-align:left;display:block;float:right;top:12px;right:5px;margin-right:5px}#userinfo .icon{font-size:.8em;text-align:center;display:block;float:left;background:#00B5AE;color:#fff;width:32px;height:32px;padding:6px 0 0 0;border-radius:50px;margin:auto}#userinfo h2{color:#00B5AE;font-size:.8em;font-weight:200;display:inline-block;text-align:center;padding:7px 15px 7px 5px;margin:0}#userinfo h2 small{display:block}#userinfo h2:after{content:"▼";transition:transform .3s ease-in-out;width:12px;position:absolute;bottom:5px;right:0;top:8px;color:#00B5AE}#userinfo .menuUser{visibility:hidden;opacity:0;max-height:0;margin:0;padding:0;position:absolute;background:#fff;right:0;z-index:2000;border:1px solid #ccc;box-shadow:1px 1px 2px #ccc;transition:.3s all ease-in-out}#userinfo:hover h2:after{transform:rotate(180deg)}#userinfo:hover .menuUser{visibility:visible;opacity:1;max-height:max-content}#userinfo .menuUser li{list-style:none;padding:0;margin:0}#userinfo .menuUser li a{color:#666;padding:5px 5%;display:block;text-align:left;border-bottom:1px solid #eee;text-decoration:none !important}#userinfo .menuUser li a:hover{background:#7b9fa2;color:#fff}#userinfo .menuUser li.divider{background:#7b9fa2;height:1px}#userinfo .menuUser small{text-align:center;width:100%;display:block;line-height:1.2em;background:#00B5AE;color:#fff;padding:2px 5px 5px 5px}.menuMain{position:relative;list-style:none;margin:0;padding:0}.menuMain ul,.menuMain li{list-style:none;margin:0;padding:0}.menuMain li b{max-width:100%;color:#fff}.menuMain li ul{visibility:hidden}.menuMain li ul li{display:none}.menuMain li .ffa{color:#fff;width:34px;margin-right:5px;font-size:25px;text-align:center}.menuMain li.top,.menuMain li.home{width:195px;height:auto}.menuMain li.top a,.menuMain li.home a{color:#fff;padding:7px 0 7px 0;font-size:16px;width:100%;display:flex;align-items:center;text-decoration:none !important}.menuMain li.top a:hover{background:#8fbdd1;color:#fff}.menuMain li.top li.active a{background:#8fbdd1;color:#1c5369 !important}.menuMain li.top.active a,.menuMain li.top.active a b,.menuMain li.top.active .ffa{color:#b5e9ff}.menuMain li.top.active a:hover{background:transparent}.menuMain li.top.active ul{visibility:visible;padding:0;background:#61a1bc}.menuMain li.top.active ul li{display:block}.menuMain li.top.active li a{font-size:14px;padding:6px 0 6px 20px;color:#fff}.menuMain li.top.active li a:hover{background:#8fbdd1;color:#fff}body.minimalized #sectionMenu .site{display:none}body.minimalized .menuMain li b{max-height:20px;color:#fff;max-width:0;overflow:hidden;display:inline-block}body.minimalized .menuMain li.top{width:40px}body.minimalized .menuMain li.top ul{visibility:hidden}body.minimalized .menuMain li.top ul li{display:none}body.minimalized .menuMain li.top.active ul{visibility:hidden;padding:0;background:#61a1bc}body.minimalized .menuMain li.top.active ul li{display:none}body.minimalized .menuMain li.top:hover{width:200px;background:#61a1bc}body.minimalized .menuMain li.top:hover .toplink{background:#8a8a8a}body.minimalized .menuMain li.top:hover b{max-width:100%;max-height:40px}body.minimalized .menuMain li.top:hover ul{visibility:visible;position:absolute;left:40px;width:160px;padding:0;background:#61a1bc}body.minimalized .menuMain li.top:hover ul li{display:block}body.minimalized .menuMain li.top:hover ul li a{font-size:14px;padding:6px 2px 6px 6px}footer#topFooter{position:fixed;bottom:0;left:0;right:0;height:3vh;background:#00B5AE;padding:2px 0;min-height:22px;z-index:99}#countdown{position:absolute;right:3px;bottom:3px;font-size:11px;padding:2px;min-width:33px;transition:.3s all ease-in-out}#countdown.active{color:#fff}.pager{margin:20px 0}.pager ul.yiiPager{font-size:1em}.pager ul.yiiPager .hidden a{color:#aaa}.pager ul.yiiPager a{color:#02b5ae;font-weight:normal;border-color:#d8e0e0;padding:10px 15px}.pager ul.yiiPager .selected a{background:#02b5ae;color:#fff}

/*** CSS File: /themes/icon/css/swal.css, Original size: 434, Compressed size: 91 ***/
.swal2-styled.swal2-confirm{background-color:#00B5AE !important;box-shadow:none !important}

