.detail{padding:10px 0;border-bottom:1px dotted #e1e1e1}figure img{width:100%}figcaption{width:block;background:#f1f1f1;padding:10px;text-align:center;margin-bottom:15px;color:#333333;font-size:14px;border-radius:0 0 3px 3px}.property{color:#bbb}.detail-content{width:100%;margin-bottom:25px}.paket{margin-bottom:35px;border-bottom:2px solid #f1f1f1}.detail-paket{padding:15px 20px;background:#f9f9f9;border:1px solid #f5f5f5;border-radius:3px;margin-top:15px}.detail-content img{width:100%;margin-bottom:15px}.detail-content .intro{position:relative;background:#f1f1f1;max-height:260px;padding:15px}.hidden{display:none}.table{border-bottom:1px solid #ddd;margin-bottom:15px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#fff}.table-striped>tbody>tr:nth-child(2n)>td,.table-striped>tbody>tr:nth-child(2n)>th{background-color:#f7f7f7}.table>thead>tr>th{border:none;border-bottom:2px solid #DB4524;color:#DB4524;background:#f0f0f0;font-weight:normal}div.dataTables_wrapper div.dataTables_filter label{font-weight:normal;white-space:nowrap;text-align:right}.dataTable>thead>tr>th[class*=sort]:after{display:none}.dataTable>thead>tr>th[class*=sort]:before{display:none}.dataTables_wrapper .col-sm-6{height:15px}.form-group{border-bottom:1px dotted #e1e1e1;padding:1px 0 10px 0}.last{border-bottom:none}.label-text{color:#999;font-weight:normal}.form-control{background-color:#f7f7f7;border-radius:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#aaa!important}input:-moz-placeholder,textarea:-moz-placeholder{color:#aaa!important}input::-moz-placeholder,textarea::-moz-placeholder{color:#aaa!important}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#aaa!important}.panel-footer{display:block;padding:15px 10px;background:#f1f1f1}.panel-content .form-content{padding:35px 30px;display:block;position:relative;margin-bottom:50px;border:1px #f3f3f3 solid;border-radius:3px}.panel-content .legend{display:block;position:absolute;background:#fff;top:-15px;left:15px}.gallery img{margin-bottom:25px;width:100%}.gallery-container{display:block;position:relative;text-align:center}.gallery-container img{opacity:1;display:block;width:100%;height:auto;-webkit-transition:0.5s ease;transition:0.5s ease}.gallery-container .middle{-webkit-transition:0.5s ease;transition:0.5s ease;opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}.gallery-container:hover img{opacity:0.3}.gallery-container:hover .middle{opacity:1}#display-container,#e-display-container{display:block;position:relative;text-align:center}#display-container:hover img,#e-display-container:hover img{opacity:0.3}#display-container:hover .center-button,#e-display-container:hover .center-button{opacity:1}#display-container .center-button,#e-display-container .center-button{-webkit-transition:0.5s ease;transition:0.5s ease;opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}#display-container .center-button .inputfile,#e-display-container .center-button .inputfile{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}#display-container .center-button .inputfile+label,#e-display-container .center-button .inputfile+label{font-weight:500;color:#fff;cursor:pointer;background:#333;padding:10px 25px;width:200px;margin:0 auto}#dropzone{width:100%;height:400px;padding:180px 0;background:#ccc;text-align:center;display:block;position:relative}#dropzone .inputfile{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}#dropzone .inputfile+label{font-size:120%;font-weight:500;color:#fff;cursor:pointer;background:#333;padding:10px 25px;width:250px;margin:0 auto}#dropzone .inputfile+label:hover,#dropzone .inputfile:focus+label{color:#2BB3C0}#cropzone,#e-cropzone{display:none;width:100%;height:400px}#cropzone .spinner,#e-cropzone .spinner{display:block;text-align:center;padding-top:150px}#cropzone .spinner img,#e-cropzone .spinner img{margin:0 auto}.pages{text-align:left;margin:15px 0}.pages a{text-align:center;display:inline-block;padding:2px 6px;color:#fff;margin:2px;width:32px;background:#3FA2B8;text-decoration:none;border:1px solid #218fa5;font-weight:bold}.pages a:hover{color:#3FA2B8;border:1px solid #3FA2B8;background:#fff}.pages strong{text-align:center;display:inline-block;padding:2px 6px;color:#3FA2B8;margin:2px;width:32px;border:1px solid #3FA2B8;background:#fff}.bukti{height:270px;overflow-y:scroll}@media (min-width:0px) and (max-width:768px){.bukti{height:inherit}.m-hide{display:none}.m-show{display:block}}.modal-image{text-align:center;padding:15px;background:#f7f7f7;border:1px solid #f1f1f1;border-radius:3px;margin-bottom:20px}.modal-image img{margin:0 auto}.last{border:none}.loginhome{background:#e1e1e1 url("../img/loginbg.jpg") no-repeat center center fixed;background-size:cover}#loginbox{border:1px solid #348921;width:60%;max-width:800px;margin:0 auto;margin-top:200px;border-radius:5px;overflow:hidden;-webkit-box-shadow:0 0 7px 2px #ccc;box-shadow:0 0 7px 2px #ccc}#loginbox #alert{display:none}#loginbox h4{color:#348921}#loginbox .left{display:block;background:#348921;text-align:center;padding:130px 75px;height:100%}#loginbox .left img{width:230px}#loginbox .right{padding:30px 30px;background:#ffffff;height:100%}#loginbox .right .input-group .input-group-prepend .input-group-text{background:#348921;color:#ffffff;border:1px solid #145C08}#loginbox .right .welcome{text-align:center}#loginbox .right .formbox{padding:30px 25px}#loginbox .right .prepend{color:#ffffff}@media only screen and (max-width:768px){#loginbox{width:90%;margin-top:100px}#loginbox .left{display:none}}.profil .avatar{text-align:center}.profil .avatar img{width:200px;border:2px solid #fff;border-radius:50%;-webkit-box-shadow:0 0 3px 2px #eee;box-shadow:0 0 3px 2px #eee}.booking{background:#f9f9f9;padding:10px 15px;border:1px solid #f1f1f1;margin-bottom:15px;border-radius:5px}.booking h3{margin:0;padding-bottom:7px;font-size:17px;border-bottom:1px solid #f1f1f1}.booking .number{font-size:12px;color:#DE593B;font-style:italic}.booking .switch{position:relative;display:inline-block;width:54px;height:28px;float:right}.booking .switch input{opacity:0;width:0;height:0}.booking .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:0.4s;transition:0.4s}.booking .slider:before{position:absolute;content:"";height:26px;width:26px;left:1px;bottom:1px;background-color:white;-webkit-transition:0.4s;transition:0.4s}.booking input:checked+.slider{background-color:#48992E}.booking input:focus+.slider{-webkit-box-shadow:0 0 1px #48992E;box-shadow:0 0 1px #48992E}.booking input:checked+.slider:before{-webkit-transform:translateX(26px);transform:translateX(26px)}.booking .slider.round{border-radius:34px}.booking .slider.round:before{border-radius:50%}.bank{padding:15px 15px 0 15px}.bank [type=radio]{position:absolute;opacity:0;width:0;height:0}.bank [type=radio]+img{padding:5px;cursor:pointer;background:#fff;width:100%;margin-bottom:15px;height:60px;opacity:0.3;border-radius:5px;border:1px solid #ccc}.bank [type=radio]:hover+img{opacity:1}.bank [type=radio]:checked+img{outline:1px solid #348921;opacity:1}.modal-body .item{color:#343a40;padding:10px 0;border-bottom:1px solid #f1f1f1}.modal-body .form-search{font-size:17px;padding:25px;border-radius:25px}.aggregate{padding:25px 25px 15px 25px;background:#fcfcfc;border:1px solid #f1f1f1;border-radius:7px;margin-bottom:15px}.aggregate h4{font-size:15px;color:#348921;font-weight:600}.network .custom-tree{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.network .custom-tree .tf-nc{padding:7px 5px;width:140px;height:150px;background:#f5f5f5;border:1px solid #ddd;border-radius:3px;text-align:center;cursor:pointer}.network .custom-tree .tf-nc img{width:60px;border-radius:50%;background:#fff;border:#ccc;padding:3px;-webkit-box-shadow:0 0 3px 1px #ddd;box-shadow:0 0 3px 1px #ddd}.network .custom-tree .tf-nc .star{font-size:11px;color:#ffaa00}.network .custom-tree .tf-nc .profile{padding:10px 0;text-align:center;overflow:hidden;font-size:10px}.network .custom-tree .tf-nc .profile h4{font-size:11px;font-weight:600;line-height:9px}.network .custom-tree .tf-nc:after,.network .custom-tree .tf-nc:before{border-left-color:#ddd}.network .custom-tree li li:before{border-top-color:#ddd}