@charset "UTF-8"; @import url('/mcare-plus/resources/css/font-awesome.css'); @font-face { font-family: ngttf; src: url(/mcare-plus/resources/css/font/NanumGothic.ttf); } @font-face { font-family: ngeot; src: url(/mcare-plus/resources/css/font/NanumGothic.eot); } @font-face { font-family: 'KoPub Dotum'; font-style: normal; font-weight: 300; src: url('/mcare-plus/resources/css/font/KoPubDotumLight-compact.eot'); src: url('/mcare-plus/resources/css/font/KoPubDotumLight-compact.eot?#iefix') format('embedded-opentype'), url('/mcare-plus/resources/css/font/KoPubDotumLight-compact.woff') format('woff'), url('/mcare-plus/resources/css/font/KoPubDotumLight-compact.ttf') format('truetype'); } @font-face { font-family: 'KoPub Dotum'; font-style: normal; font-weight: 400; src: url('/mcare-plus/resources/css/font/KoPubDotumMedium-compact.eot'); src: url('/mcare-plus/resources/css/font/KoPubDotumMedium-compact.eot?#iefix') format('embedded-opentype'), url('/mcare-plus/resources/css/font/KoPubDotumMedium-compact.woff') format('woff'), url('/mcare-plus/resources/css/font/KoPubDotumMedium-compact.ttf') format('truetype'); } @font-face { font-family: 'KoPub Dotum'; font-style: normal; font-weight: 700; src: url('/mcare-plus/resources/css/font/KoPubDotumBold-compact.eot'); src: url('/mcare-plus/resources/css/font/KoPubDotumBold-compact.eot?#iefix') format('embedded-opentype'), url('/mcare-plus/resources/css/font/KoPubDotumBold-compact.woff') format('woff'), url('/mcare-plus/resources/css/font/KoPubDotumBold-compact.ttf') format('truetype'); } html{width: 100%; height: 100%} body{width: 100%} body,ul,ol,li{margin: 0;padding: 0;} ul,ol{list-style: none;} body { font-family: 'KoPub Dotum'; font-size:16px; /*letter-spacing: 0.01em;*/ font-weight: 400; margin: 0; padding: 0;} a{text-decoration: none !important;} .clearfix:after{display: block;content:'';clear: both;} .modal-header .close{ margin-top: -5px; } .container{width: 100%;} .fat-gnb li{margin: 5px 0;} .fat-page-container {margin-top: 60px;} .fat-contents-container{border: 1px dashed #f00;} .fat-p10{padding: 10px;} .dummy-text{height: 300px;} .fat-form-group-5{width: 50%;} .fat-ovys{overflow-y:auto; overflow-x:hidden; -webkit-overflow-scrolling:touch;} .fat-p10 .tab-content{height: 100%;} /* 레이아웃 부분 */ *{margin:0;padding:0;box-sizing: border-box;} body{background-color:#ebeff2;} .mb10{margin-bottom: 10px !important;} .mb20{margin-bottom: 20px !important;} .pl0{padding-left: 0 !important;} .pr0{padding-right: 0 !important;} #page{position:relative; width:100%; height:100%; overflow: hidden;} #header{ /* left: 0px; position: fixed; top: 0px; z-index: 999; */ background-color: #fff; width: 100%; height: 75px;} #header h1{position: absolute; width: 145px; height: 24px; left:15px;top:-3px;margin: 0;} #header h1 img{max-width: 100%;} /*상단 GNB*/ .topArea{float: right; padding: 7px 15px; font-weight:700; color: #000;} .topArea span{display: inline-block; padding-right:2px;} .topArea .medical{color: #1280d7;} .topArea .username{padding-right:10px;} #gnb{position:absolute; top: 35px; width: 100%; background-image: -webkit-linear-gradient(#0c6dc3,#005bac); /* For Safari 5.1 to 6.0 */ background-image: -o-linear-gradient(#0c6dc3,#005bac); /* For Opera 11.1 to 12.0 */ background-image: -moz-linear-gradient(#0c6dc3,#005bac); /* For Firefox 3.6 to 15 */ background-image: linear-gradient(#0c6dc3,#005bac); /* Standard syntax */ padding:0 15px} #gnb>li{float: left;} #gnb>li>a{ font-size: 18px; display: block; height: 40px; line-height: 40px; padding: 0 1.5em; color: #fff; font-weight: 500; text-decoration: none; border-radius: 3px;} #gnb>li>a:hover,#gnb>li>a:focus,#gnb>li>a:active,#gnb>li>a.active{background-color: #f89b10;} #logoutBtn,#settingBtn{padding: 0px 10px; height: 25px; line-height: 25px; border: 0; background-image:none;} #settingBtn{margin-right:10px; background-color: #797979 !important;} #settingBtn:hover{background-color: #333 !important;} #logoutBtn{margin-right:10px; background-color:#f05050 !important} #logoutBtn:hover{background-color: #c9302c !important;} #logoutBtn,#logoutBtn i.fa,#settingBtn,#settingBtn i.fa{color:#fff !important;} #logoutBtn:hover,#logoutBtn:hover i.fa,#settingBtn:hover,#settingBtn:hover i.fa{color:#fff !important;} #sidebar{position: absolute; width: 60px; left: 0; top: 0; /* z-index:100; */ padding-top: 75px; background-color:#fff; min-height:100%; box-shadow: 0 0px 8px 0 rgba(0, 0, 0, 0.06), 0 1px 0px 0 rgba(0, 0, 0, 0.02);} #sidebar a{display: block; height: 50px; line-height: 50px; color: #777; text-align: center; position: relative; padding-top:10px; text-decoration: none; font-weight:700;} #sidebar li a .txt{padding-top: 10px;} #sidebar li a.active{border-left: 3px solid #1280d7;color: #1280d7;} #sidebar ul li a i{position: absolute; left: 0; top: 5px; display: inline-block; font-size: 20px; text-align: center; vertical-align: middle; width: 100%; color: #777 !important; opacity:0.9; transition:all .2s ease} #sidebar li a:hover ,#sidebar li a:focus ,#sidebar li a:active,#sidebar li a.active {border-left: 3px solid #0066b3; background-color:#f4f8fb; opacity:1} #sidebar li a.active i{color:#0066b3 !important;} .fat-container{ /* margin-top:80px; */ margin-top:5px; margin-left: 65px; padding:0; overflow: hidden;} .col{position: relative; float: left; padding-right: 10px; padding-left: 5px;} #maincontent{width:30%; position: relative; border: 1px solid #dedede; background-clip: padding-box; background-color: #ffffff; box-shadow: 0 0px 8px 0 rgba(0, 0, 0, 0.06), 0 1px 0px 0 rgba(0, 0, 0, 0.02); padding: 15px 10px; overflow: hidden;} #maincontent .col-sm-6{padding-left: 0;} .patientList{overflow-y:scroll; overflow-x:hidden; -webkit-overflow-scrolling:touch;} #rside{width:70%; overflow: hidden;} .inner { position: relative; width: 100%; padding:5px 0; display: inline-block; border: 1px solid #dedede; border-radius: 5px; -moz-border-radius: 5px; background-clip: padding-box; margin-bottom: 20px; background-color: #ffffff; box-shadow: 0 0px 8px 0 rgba(0, 0, 0, 0.06), 0 1px 0px 0 rgba(0, 0, 0, 0.02);} .left,.right{width:50%; float:left; padding: 10px;} h2.page-title { font-size: 20px; font-weight: 700; margin-bottom: 20px; margin-top: 7px; color: #014da7; border-left:3px solid #014da7; padding-left:7px; margin-left: 15px; } .m-b-20{margin-bottom: 20px;} .page-title.info{height: 42px; line-height: 42px; border-radius: 40px; text-align: center; font-size: 18px; color: #333; font-weight: bold; background-color: #ddd; margin-top: 0 !important; padding-left: 0 !important; margin-bottom: 10px !important;} .page-title.info.mt{margin-top:10px !important;} .page-title.info i.fa{color: #666 !important;padding-right: 3px;} #sub1 .page-title .btn{ font-size: 12px; padding: 4px; position: absolute; margin-top: 7px; left: 35%; } .sub-title{background-color: #00ac98; color: #fff !important; font-size: 18px; font-weight: 700; line-height: 40px; padding:0 10px; text-align: center; margin-bottom: 10px;} h4{color: #333;font-weight: 700;border-left: 3px solid #333;padding-left: 8px;margin-top: 10px;} /*버튼요소*/ .radio3.radio-inline{/* margin-right:5px !important; */} .btn-default-bootStrap{ color: #333; background-color: #eee; border: #ccc; } .btn-default{background-color: #1280d7; border-color: #1280d7; color: #fff;} .btn-success{background-color: #53b44d; border-color: #53b44d;} .btn-danger{background-color: #f8931d; border-color: #f8931d;} .btn-default:hover,.btn-default:focus,.btn-default:active{background-color: #0066b3; border-color: #0066b3; color: #fff;} button[type="submit"]{border: 0; background-color: transparent;} .btn-lg, .btn-group-lg > .btn{min-width:120px; line-height: 1.2em;} .max{width: 98%; margin: 0 1%;} .max i{color: #fff !important;} /*1차탭디자인*/ .tabDepth1 .nav-tabs{border-bottom:1px solid #ddd;} .nav > li{text-align:center;} .tabDepth1 .nav > li > a{ height:40px; line-height:40px; background-color:#f99411; border-radius:0; border-bottom:1px solid #ddd; padding:0 2em; color: #fff; cursor:pointer; margin-right:1px; border-radius: 5px 5px 0px 0px;} .tabDepth1 .nav-tabs > li.active > a, .tabDepth1 .nav-tabs > li.active > a:focus, .tabDepth1 .nav > li > a:focus { color: #ff6600; cursor: default; background-color: #fff; border:1px solid #ddd; border-top: 2px solid #ff6600; border-bottom:0; font-weight: 700; font-size: 18px;} .tabDepth1>.tab-content{ padding: 15px 0; border: 1px solid #ddd; border-top: 0; background-color: #fff; overflow: hidden;} /*2차 탭디자인*/ .tabDepth2 .nav-tabs{border-bottom:1px solid #666;} .tabDepth2 .nav > li{width:33.333%; text-align:center;} .tabDepth2 .nav > li > a{height:40px; line-height:40px; background-color:#797979; border-radius:0; border:1px solid #666; padding:0; color: #fff; cursor:pointer; margin-right: 0; margin-left: -1px; border-radius: 8px 8px 0px 0px;} .tabDepth2 .nav-tabs > li.active > a,.tabDepth2 .nav-tabs > li.active > a:focus,.tabDepth2 .nav > li > a:focus { color: #222; cursor: default; background-color: #fff; border:1px solid #666; border-bottom:0; font-weight: 700;} .tabDepth2> .tab-content { background: #ffffff; padding:10px 0; } /*테이블스타일*/ .patientData{width: 98%; margin: 0 auto; margin-bottom: 10px; border-top: 2px solid #333; border-bottom: 1px solid #333; border-right: 1px solid #ddd; font-size: 18px;} .patientData th{border-bottom: 1px solid #ddd; background: #f8f8f8; padding: 5px 8px ; border-left: 1px solid #ddd; text-align: center; min-width: 65px;} .patientData td{padding:5px 8px; border-bottom: 1px solid #ddd; line-height: 150%; font-weight: 700;} .patientData .infoalert{vertical-align: top;} .patientData .infoalert th{color:#f05050;font-weight: bold;} /*리스트*/ .list-group-item{position: relative; display: block; padding: 5px 7px; font-size: 18px; margin-bottom: -1px; background-color: #fff; border: 1px solid #ddd; border-top: 0; line-height: 1.7em; } .list-group{border-top: 3px solid #333;} .list-group-item:focus, .list-group-item:active { background-color: #00ac98 !important; border-color: #00ac98; color: #fff !important; } .list-group-item.active,.list-group-item.active:focus { background-color: #00ac98; border-color: #00ac98; color: #fff !important; } .list-group-item:last-child{ border-radius: 0px !important; border-radius: 0px !important;} .list-group li:first-child .list-group-item{border-top-left-radius: 0 !important; border-top-right-radius: 0 !important;} .list-group-item span{display: inline-block;} .num{position: absolute; font-weight: 700; width:30%;} .name{margin-left:30%; margin-right: 15%;} span[name^="sort_"] span{ display:none; top: 5px; font-size: 14px; } span[name^="sort_"][sortType="up"] .sortUpIcon{ display: none; } span[name^="sort_"][sortType="down"] .sortUpIcon{ display: inline-block; } span[name^="sort_"][sortType="up"] .sortDownIcon{ display: inline-block; } span[name^="sort_"][sortType="down"] .sortDownIcon{ display: none; } .doctorConsentNum{ width:90%;} .doctorConsentNum.patientCode{ color: #1280d7; } .doctorConsentNum .hngNm{ font-weight: bold; color: #333; } .doctorConsentName{position: absolute; right: 10px;} .list-group-item .list-row:last-child .name{font-weight: bold;} .list-group-item .list-row:first-child .num{font-weight: bold; color: #1280d7;} .list-group-item .list-row:last-child .num{color: #fb6d9d;;} .date,.doctor,.period,.treat{ position: absolute; right:10px; padding: 2px 0;} .list-group-item:focus span, .list-group-item:active span { color: #fff !important;} .list-group-item.active span , .list-group-item.active:focus span { color: #fff !important;} /*로그인 페이지*/ .login-page{position: relative; width: 100%; height: 100%; background:url(/mcare-plus/resources/css/images/mobile/agsquare.png) ;} .login-box{width: 500px; height: 150px; padding-top: 250px; margin:0 auto;} .logo-wrap{padding: 20px;} #fatimalogo{float: left;} #mcarelogo{float: right;} h1.logo{margin-bottom: 40px;text-align: center;margin-top: 20px;} #inputID{margin-bottom: 10px;} .form-login button{height: 78px;} .login-box{position: absolute; left: 50%; top:50%; width: 420px; height: 330px; padding: 20px; margin-left: -210px; margin-top: -200px; -webkit-border-radius: 5px; border-radius: 5px; -moz-border-radius: 5px; background-clip: padding-box; margin-bottom: 20px; background-color: #ffffff; box-shadow: 0 0px 8px 0 rgba(0, 0, 0, 0.06), 0 1px 0px 0 rgba(0, 0, 0, 0.02);} #loginBtn{background-color:#00ac98; height: 45px; line-height: 45px; padding:0; font-size: 18px;} /*아코디언 효과*/ .panel{border: 0; box-shadow:none} .panel-default > .panel-heading{background-color: #53b44d; border-color: #53b44d; color: #fff;} h4.panel-title{border: 0;} .panel-body{border: 1px solid #ddd; font-size: 16px; line-height: 1.7em; background-color: #f1f1f1;} h4.panel-title i.fa{color: #fff !important;} /*동의서*/ .topLine {border-top: 2px solid #333;} .bottomLine {border-bottom: 2px solid #333;} .agreementCheck.bordernone, .unfinishedList.bordernone{ border-top: 0; } .agreementCheck>li{ position: relative; padding: 7px 20px 4px; border-top: 1px solid #d6d6d6; } .unfinishedList>li{ position: relative; padding: 7px 5px 4px; border-top: 1px solid #d6d6d6; } .agreementCheck>li:last-child, .unfinishedList>li:last-child{ border-bottom: 1px solid #d6d6d6; } .agreementCheck>li:first-child, .unfinishedList>li:first-child{ border-top: 0; } .agreementCheck>li .checkbox3{ padding: 6px 60px 6px 30px; } .unfinishedList>li .checkbox3{ padding: 6px 110px 6px 30px; } .agreementCheck>li .checkbox3 span, .unfinishedList>li .checkbox3 span{ display: inline-block; } .agreementCheck>li .checkbox3 input, .unfinishedList>li .checkbox3 input{ margin-top: 15px !important; } .agreementCheck>li .checkbox3 label, .unfinishedList>li .checkbox3 label{ display:table-row; } .checkbox3 .chkLabel{ padding: 11px 0 11px 25px; } .agreementCheck>li .checkbox3 .detail, .unfinishedList>li .checkbox3 .detail{ display: inline-block; font-size: 16px; color:#111; font-weight: normal; white-space: normal; word-break:break-all;} .agreementCheck>li .checkbox3 label::before, .unfinishedList>li .checkbox3 label::before{ top:50%; margin-top:-10px } .agreementCheck>li .checkbox3 label::after, .unfinishedList>li .checkbox3 label::after{ top: 50%; margin-top: -9px; } .agreementCheck>li.checked, .unfinishedList>li.checked { background-color: #53b44d !important; } .agreementCheck>li .checkbox3 input:checked+label, .agreementCheck>li .checkbox3 input:checked+label .detail, .unfinishedList>li .checkbox3 input:checked+label .detail{color: #fff;} .agreementCheck>li .checkbox3.checkbox-light input:checked+label::before, .unfinishedList>li .checkbox3.checkbox-light input:checked+label::before{border-color: #fff;} .agreementCheck>li .checkbox3.checkbox-check.checkbox-light label::after, .unfinishedList>li .checkbox3.checkbox-check.checkbox-light label::after{color: #fff;} /* 레이블명 색상 */ .label-unfinished{background-color:#f05050 !important;} .label-temp{background-color:#4c5667 !important;} .label-electrCmp{background-color:#148ceb !important;} .label-paperOut{background-color:#7e57c2!important;} .label-certifyCmp{background-color:#fb6d9d !important;} .label-verbal{background-color:#ff9e08 !important;} .label-default{background-color:#888 !important;} .agreementCheck>li .label{ position: absolute; right: 0; display: inline-block; width: 50px; padding:5px 0 ; font-size: 14px; font-weight: normal; vertical-align: top; } .unfinishedList>li .label{ position: absolute; right: 55px; display: inline-block; width: 50px; padding:5px 0 ; font-size: 14px; font-weight: normal; vertical-align: top; } .agreementCheck>li .doctorConsentLabel, .unfinishedList>li .doctorConsentLabel{ position: initial !important; right: 0; display: inline-block; width: 50px; padding:5px 0 ; font-size: 14px; font-weight: normal; vertical-align: top;} .agreementCheck>li button{ position: absolute; right: 0; display: inline-block; width: 50px; padding: 3px 0; font-weight: normal; top: 0;} .unfinishedList>li button{ position: absolute; right: 0; display: inline-block; width: 50px; padding: 3px 0px; font-weight: normal; top: 3px; } .selectDumy .bootstrap-select .btn-default{background-color: #fff; border-color: #ccc; color: #000; font-size: 16px;} .btn-group .btn-round{border: 1px solid #d6d6d6 !important; background-image:none; background-color: #d6d6d6 !importantt; color: #000; border-radius: 2em !important; padding:7px 20px; margin-right:10px; box-shadow:none} .btn-group .btn-round .btn-label{ background: rgba(0, 0, 0, 0.1); display: inline-block; border-radius: 2em 0 0 2em; margin: -7px -13px; margin-right: 12px; padding: 7px 10px 7px 15px; margin-left: -20px; } .btn-group .btn-round i.fa{color: #000 !important; font-size: 16px !important;} .btn-group .btn-round.active{background-color: #1380d7 !important; border-color: #1380d7 !important;; color: #fff;} .btn-group .btn-round.active i.fa{color: #fff !important;} .consentSearchBox { margin-bottom: 20px; } /* 모달팝업 */ .modal-content{border: 3px solid #1280d7; border-top: 3px solid #1c7ce6; background: #fcfcfc; -webkit-border-radius: 0; -moz-border-radius:0 ; border-radius:5px;} .modal-header{padding:10px 10px 10px 5px; background-color: #1280d7;} .modal-content h4.modal-title{color: #fff; font-size: 20px; font-weight: 700; border: 0;} .modal-content h4.modal-title:before{ display: inline-block; width: 25px; height: 20px; content:'\f05a'; font: normal normal normal 22px/1 FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: relative; top: 2px; padding-right: 5px;} .modal-content .close { float: right; font-size: 23px; font-weight: bold; line-height: 1; color: #fff; text-shadow: none; opacity:1} .modal-content .close:hover, .close:focus{opacity:1; color: #fff;} .modal-body{text-align: center; line-height: 1.4em; font-size: 18px; font-weight: bold; color: #111;} .modal-content p.error{color: #f05050;} .modal-content p.msg{color: #111;} .modal-footer{text-align: center; border-top: 1px solid #d9d9d9;} .modal-footer .btn-success{width: 120px;} .modal-footer .btn-default{width: 120px; background-color: #797979; border-color: #797979;} /*설정 팝업 */ .hidden {display: none;} .popover{border: 1px solid #ccc; background-color: #f6f6f6;} .popover-title{padding:10px; background-color:#e5e5e5; border-bottom: 1px solid #ccc;} .popover h3{font-size: 16px; font-weight: bold; font-family: 'KoPub Dotum'; margin:0; color: #111;} .popover .btn-default{padding:6px 30px ;} .popover .container{width: 50%;} .popover.left,.popover.right,.popover.bottom{padding:0;} .popover.left > .arrow:after{border-left-color: #e0e0e0;} .popover.bottom > .arrow:after{border-bottom-color: #e0e0e0;} .popover.right > .arrow:after{border-right-color: #e0e0e0;} /*탭별 헤더*/ .patientHeader{border: 1px solid #ddd; border-top: 3px solid #333; background-color: #eee; padding: 5px 0; margin-top: 10px; font-size: 18px;} .headerGroup .list-row {position: relative;} .headerGroup .list-row>span{display: inline-block; font-weight: 700;} .headerGroup .list-row>span:first-child{width:28%; padding-left: 7px;} .headerGroup .list-row>span:nth-child(2){width:40%; text-align: center;} .headerGroup .list-row>span:nth-child(3){position: absolute; top: -2px} /*주치의별 동의서 헤더 */ .patientHeader.checkHeader{padding:5px 0 !important} .consentHeader{font-weight: 700;color: #333; padding: 0px 80px 0px 50px;} .agreementCheck > li .checkbox3 label span.list-row{display:block;position:relative; color:#555} .agreementCheck > li .checkbox3 label span.list-row .detail{padding-left:0; font-weight:700;} .agreementCheck > li .checkbox3 label span.list-row .consentName{position: absolute; right: 10px; padding: 2px 0;} /* 모달팝업 */ .modal-content{border: 3px solid #1280d7; border-top: 3px solid #1c7ce6; background: #fcfcfc; -webkit-border-radius: 0; -moz-border-radius:0 ; border-radius:5px;} .modal-header{padding:10px 10px 10px 5px; background-color: #1280d7;} .modal-content h4.modal-title{color: #fff; font-size: 20px; font-weight: 700; border: 0;} .modal-content h4.modal-title:before{ display: inline-block; width: 25px; height: 20px; content:'\f05a'; font: normal normal normal 22px/1 FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: relative; top: 2px; padding-right: 5px;} .modal-content .close { float: right; font-size: 23px; font-weight: bold; line-height: 1; color: #fff; text-shadow: none; opacity:1} .modal-content .close:hover, .close:focus{opacity:1; color: #fff;} .modal-body{text-align: center; line-height: 1.4em; font-size: 18px; font-weight: bold; color: #111;} .modal-content p.error{color: #f05050;} .modal-content p.msg{color: #111;} .modal-footer{text-align: center; border-top: 1px solid #d9d9d9;} .modal-footer .btn{width: 120px;} .modal-footer .btn-default{ background-color: #797979; border-color: #797979;} #settingModal .radio3 label, #mplusConsentDeleteForm .radio3 label{ font-size: 16px; padding: 8px 0 11px 25px; } .datetimepicker input{ font-size: 16px; } .radio3 label{ font-size: 14px; padding: 10px 0 11px 25px; } .form-control{ font-size: 16px; } .checkbox3 label{ font-size: 14px; } .fat-container button{ font-size: 16px !important; } .wrap-loading{ /*화면 전체를 어둡게 합니다.*/ position: fixed; left:0; right:0; top:0; bottom:0; z-index: 99999; background: rgba(0,0,0,0.2); /*not in ie */ filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#20000000', endColorstr='#20000000'); /* ie */ } .wrap-loading div{ /*로딩 이미지*/ position: fixed; top:50%; left:50%; margin-left: -21px; margin-top: -21px; } .display-none{ /*감추기*/ display:none; } #mplusAlert .modal-body p, #mplusConfirm .modal-body p{ white-space: pre-wrap; } #mplusConsentImageForm .modal-header{ padding: 10px 10px 25px 5px; } #mplusConsentImageForm .modal-body{ padding: 5px; } .dropdown-menu{ font-size: 16px; } .consentSignBox{ padding-right: 0px; } .consentSignBox label{ font-size:14px; margin-right: 5px; } .bootstrap-switch-label{ font-size: 14px !important; padding: 3px !important; font-weight: bold !important; } #consentImgBox{ overflow-y: auto; } #consentImgBox div{ padding: 5px; border-bottom: 1px solid #ccc; } .loader { border: 16px solid #f3f3f3; border-radius: 50%; border-top: 16px solid #3498db; width: 100px; height: 100px; -webkit-animation: spin 2s linear infinite; animation: spin 2s linear infinite; } @-webkit-keyframes spin { 0% { -webkit-transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); } } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }