body,html{font-family:Montserrat,sans-serif;font-weight:300;min-height:600px;display:block;color:#606060}h4{font-family:Montserrat,sans-serif!important}@media screen and (min-width:0\0) and (min-resolution:+72dpi){body,html{font-family:sans-serif,Tahoma,Verdana,Arial}.card-deck{width:100%}}@media only screen and (max-width:768px){body,html{font-size:12px}}.flag{padding-right:6px;margin-top:-3px}.footer{margin-top:5em;padding:2em 0;bottom:0;width:100%;min-height:160px;overflow:hidden;background-color:#e9ecef}.footer p{margin:.5em 0}#loader{z-index:9999;position:fixed;top:40%;left:50%;right:50%;display:none;border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #e10067;border-bottom:16px solid #e10067;width:120px;height:120px;-webkit-animation:2s linear infinite spin;animation:2s linear infinite spin}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.hidden{display:none}.shadow{text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.nopadding{padding:0!important;margin:0!important}.c_intro{display:block;padding-bottom:16px;font-size:70%}.c_item{font-size:100%;font-weight:700;color:#4169e1}.c_value{width:100%;display:block;text-align:center;padding:5px;margin:2px;border:1px solid #f1f1f1}.c_comp .c_item{font-weight:400}.c_comp .c_intro{display:none}.c_border{border:1px solid #0b4961;padding-bottom:6px;padding-top:6px}.c_border_r_none{border-right:none}.pointer{cursor:pointer}.unanswered{box-shadow:0 0 10px 1px rgba(240,14,14,1)}.discrepancy0{background-color:#eee}.discrepancy1{background-color:#ddd}.discrepancy2{background-color:#ccc}.discrepancy3{background-color:#bbb}.discrepancy4{background-color:#aaa}.discrepancy6{background-color:#999}.table-wrapper{background:#fff;padding:20px 25px;margin:30px 0;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.table-title{background:#435d7d;color:#fff;padding:16px 30px;margin:-20px -25px 10px;border-radius:3px 3px 0 0;-webkit-print-color-adjust:exact}.table-title-2{background:#4274b1;color:#fff;padding:16px 30px;margin:0 0 10px;border-radius:3px 3px 0 0;-webkit-print-color-adjust:exact}.table-title-2 .table-title h2{margin:5px 0 0;font-size:24px}.table-title-2 .table-title .btn-group{float:right}.table-title-2 .table-title .btn{color:#fff;float:right;font-size:13px;border:none;min-width:50px;border-radius:2px;outline:0!important;margin-left:10px}.table-title-2 .table-title .btn i{float:left;font-size:21px;margin-right:5px}.table-title-2 .table-title .btn span{float:left;margin-top:2px}table.table tr td,table.table tr th{border-color:#e9e9e9;padding:12px 15px;vertical-align:middle}table.table tr th:first-child{width:60px}table.table tr th:last-child{width:100px}table.table-striped tbody tr:nth-of-type(odd){background-color:#fcfcfc}table.table-striped.table-hover tbody tr:hover{background:#f5f5f5}table.table th i{font-size:13px;margin:0 5px;cursor:pointer}table.table td:last-child i{opacity:.9;font-size:22px;margin:0 5px}table.table td a{font-weight:700;color:#566787;display:inline-block;text-decoration:none;outline:0!important}table.table td a:hover{color:#2196f3}table.table td a.edit{color:#ffc107}table.table td a.delete{color:#f44336}table.table td i{font-size:19px}table.table .avatar{border-radius:50%;vertical-align:middle;margin-right:10px}.pagination{float:right;margin:0 0 5px}.pagination li a{border:none;font-size:13px;min-width:30px;min-height:30px;color:#999;margin:0 2px;line-height:30px;border-radius:2px!important;text-align:center;padding:0 6px}.pagination li a:hover{color:#666}.pagination li.active a,.pagination li.active a.page-link{background:#03a9f4}.pagination li.active a:hover{background:#0397d6}.pagination li.disabled i{color:#ccc}.pagination li i{font-size:16px;padding-top:6px}.hint-text{float:left;margin-top:10px;font-size:13px}.custom-checkbox{position:relative}.custom-checkbox input[type=checkbox]{opacity:0;position:absolute;margin:5px 0 0 3px;z-index:9}.custom-checkbox label:before{width:18px;height:18px;content:'';margin-right:10px;display:inline-block;vertical-align:text-top;background:#fff;border:1px solid #bbb;border-radius:2px;box-sizing:border-box;z-index:2}.custom-checkbox input[type=checkbox]:checked+label:after{content:'';position:absolute;left:6px;top:3px;width:6px;height:11px;border:solid #000;border-width:0 3px 3px 0;-webkit-transform:inherit;transform:inherit;z-index:3;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.custom-checkbox input[type=checkbox]:checked+label:before{border-color:#03a9f4;background:#03a9f4}.custom-checkbox input[type=checkbox]:checked+label:after{border-color:#fff}.custom-checkbox input[type=checkbox]:disabled+label:before{color:#b8b8b8;cursor:auto;box-shadow:none;background:#ddd}.modal .modal-dialog{max-width:700px}.modal .modal-body,.modal .modal-footer,.modal .modal-header{padding:20px 30px}.modal .modal-content{border-radius:3px}.modal .modal-footer{background:#ecf0f1;border-radius:0 0 3px 3px}.modal .modal-title{display:inline-block}.modal .form-control{border-radius:2px;box-shadow:none;border-color:#ddd}.modal textarea.form-control{resize:vertical}.modal .btn{border-radius:2px;min-width:100px}.modal form label{font-weight:400}