// ul, li { // list-style: none; // float: left; // line-height: 15vh; // } // /* Absolute Center Spinner */ // .loading { // position: fixed; // z-index: 999; // height: 2em; // width: 2em; // overflow: show; // margin: auto; // top: 0; // left: 0; // bottom: 0; // right: 0; // } // .headStyle{ // text-align: center; // font-size: 22px; // font-weight: 500; // color: #6b6a6a; // padding-top: 7px; // margin: 0px; // } // /* Transparent Overlay */ // .loading:before { // content: ''; // display: block; // position: fixed; // top: 0; // left: 0; // width: 100%; // height: 100%; // background-color: rgba(0,0,0,0.3); // } // /* :not(:required) hides these rules from IE9 and below */ // .loading:not(:required) { // /* hide "loading..." text */ // font: 0/0 a; // color: transparent; // text-shadow: none; // background-color: transparent; // border: 0; // } // .loading:not(:required):after { // content: ''; // display: block; // font-size: 10px; // width: 1em; // height: 1em; // margin-top: -0.5em; // -webkit-animation: spinner 1500ms infinite linear; // -moz-animation: spinner 1500ms infinite linear; // -ms-animation: spinner 1500ms infinite linear; // -o-animation: spinner 1500ms infinite linear; // animation: spinner 1500ms infinite linear; // border-radius: 0.5em; // -webkit-box-shadow: rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.5) -1.5em 0 0 0, rgba(0, 0, 0, 0.5) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0; // box-shadow: rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) -1.5em 0 0 0, rgba(0, 0, 0, 0.75) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0; // } // /* Animation */ // @-webkit-keyframes spinner { // 0% { // -webkit-transform: rotate(0deg); // -moz-transform: rotate(0deg); // -ms-transform: rotate(0deg); // -o-transform: rotate(0deg); // transform: rotate(0deg); // } // 100% { // -webkit-transform: rotate(360deg); // -moz-transform: rotate(360deg); // -ms-transform: rotate(360deg); // -o-transform: rotate(360deg); // transform: rotate(360deg); // } // } // @-moz-keyframes spinner { // 0% { // -webkit-transform: rotate(0deg); // -moz-transform: rotate(0deg); // -ms-transform: rotate(0deg); // -o-transform: rotate(0deg); // transform: rotate(0deg); // } // 100% { // -webkit-transform: rotate(360deg); // -moz-transform: rotate(360deg); // -ms-transform: rotate(360deg); // -o-transform: rotate(360deg); // transform: rotate(360deg); // } // } // @-o-keyframes spinner { // 0% { // -webkit-transform: rotate(0deg); // -moz-transform: rotate(0deg); // -ms-transform: rotate(0deg); // -o-transform: rotate(0deg); // transform: rotate(0deg); // } // 100% { // -webkit-transform: rotate(360deg); // -moz-transform: rotate(360deg); // -ms-transform: rotate(360deg); // -o-transform: rotate(360deg); // transform: rotate(360deg); // } // } // @keyframes spinner { // 0% { // -webkit-transform: rotate(0deg); // -moz-transform: rotate(0deg); // -ms-transform: rotate(0deg); // -o-transform: rotate(0deg); // transform: rotate(0deg); // } // 100% { // -webkit-transform: rotate(360deg); // -moz-transform: rotate(360deg); // -ms-transform: rotate(360deg); // -o-transform: rotate(360deg); // transform: rotate(360deg); // } // } // ::-webkit-scrollbar { // /* display: none; */ // } // .upper{ // margin-top: -70px; // width: 100%; // height: 15%; // /* margin-left: -2px;*/ // position: fixed; // background-color: white; // top: 0; // z-index: 1 // } // .up{ // color: gray; // /* Add a font */ // font-family: "Courier New", Courier, monospace; // /* Set the font-size to 25 pixels */ // font-size: 25px; // } // .middle { // position: absolute; // top: 50%; // left: 50%; // transform: translate(-50%, -50%); // text-align: center; // } // .dropdown { // position: relative; // display: inline-block; // } // .dropdown-content { // display: none; // position: absolute; // background-color: #f9f9f9; // min-width: 160px; // box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); // z-index: 1; // margin-left: -220px; // margin-top: -20px; // } // .dropdown:hover .dropdown-content { // display: block; // } // .desc { // padding: 15px; // text-align: center; // } // #insert{ // margin-left:8px; // margin-top:-15px; // text-shadow: 20px; // } // #insert2{ // margin-left:8px; // margin-top:-15px; // text-shadow: 20px; // } // .example-container { // width: 500px; // height: 300px; // border: 1px solid rgba(0, 0, 0, 0.5); // } // .example-sidenav-content { // display: flex; // height: 100%; // align-items: center; // justify-content: center; // } // .example-sidenav { // padding: 20px; // } // .vertical-menu { // width: 250px; // padding-left: 10px; // } // .vertical-menu a { // background-color: #eee; // color: black; // display: block; // padding: 12px; // text-decoration: none; // } // .vertical-menu a:hover { // background-color: #ccc; // } // .vertical-menu a.active { // background: rgba(0, 0, 0, 0.8); // color: white; // } // #c2 { // } // #c1 { // float:left; // } // .close-thik:after { // content: '✖'; /* UTF-8 symbol */ // position:absolute; right:-108px; bottom:12px; width:65px; margin-right:86px; // } // [data-tooltip] { // position: relative; // z-index: 2; // cursor: pointer; // } // /* Hide the tooltip content by default */ // [data-tooltip]:before, // [data-tooltip]:after { // visibility: hidden; // -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; // filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0); // opacity: 0; // pointer-events: none; // } // /* Position tooltip above the element */ // [data-tooltip]:before { // position: absolute; // bottom: 110%; // left: 50%; // margin-bottom: -5px; // margin-left: -40px; // padding: 7px; // width: 100px; // -webkit-border-radius: 3px; // -moz-border-radius: 3px; // border-radius: 3px; // background-color: #000; // background-color: hsla(0, 0%, 20%, 0.9); // color: #fff; // content: attr(data-tooltip); // text-align: center; // font-size: 14px; // line-height: 1.2; // } // /* Triangle hack to make tooltip look like a speech bubble */ // [data-tooltip]:after { // position: absolute; // bottom: 150%; // left: 50%; // margin-left: -5px; // width: 0; // border-top: 5px solid #000; // border-top: 5px solid hsla(0, 0%, 20%, 0.9); // border-right: 5px solid transparent; // border-left: 5px solid transparent; // content: " "; // font-size: 0; // line-height: 0; // } // /* Show tooltip content on hover */ // [data-tooltip]:hover:before, // [data-tooltip]:hover:after { // visibility: visible; // -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; // filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=100); // opacity: 1; // } // button3 { // background-color: Transparent; // background-repeat:no-repeat; // border: none; // cursor:pointer; // overflow: hidden; // outline:none; // } // .icon-bar { // width: 17%; // background-color: #18262F; // margin-top: -9px; // height: 100%; // position: fixed; // display: inline-block; // margin-left: -16px; // } // @media screen and (max-width: 1000px){ // .off{ // display: none; // } // } // .icon-bar2 { // width: 297px; // background-color: white; // margin-top: -7px; // height:86vh; // position: fixed; // } // .icon-bar a { // display: block; // text-align: center; // padding: 16px; // transition: all 0.3s ease; // color: white; // font-size: 14px; // text-align: left; // } // .icon-bar a:hover { // background-color: #000; // } // .active { // background-color: #4CAF50 !important; // } // @media screen and (max-width: 900px) { // .icon-bar{ // display: none; // } // .sch{ // display: none; // } // .first{ // width:1%!important; // } // .second{ // margin-left: 8px!important; // } // .small{ // display: block!important; // } // .image{ // display: none; // } // .schlar{ // display: block!important; // } // } // .small{ // display: none; // } // .pointer{ // cursor:pointer !important; // font-size: 11px // } // /* Side Navi */ // #mySidenav a { // margin-top: -9px; // position: absolute; // left: -80px; // transition: 0.3s; // width: 100px; // text-decoration: none; // font-size: 28px; // color: white; // border-radius: 0 5px 5px 0; // } // #mySidenav a:hover { // left: 0; // } // #about { // top: 20px; // background-color: #ffffff; // opacity: .4; // } // #blog { // top: 80px; // background-color: #18262F; // } // #projects { // top: 140px; // background-color: #f44336; // } // #d:hover { // color: rgb(14, 102, 18); // } // #ac{ // color: rgb(38, 38, 90) // } // #contact { // top: 200px; // background-color: #555 // } // #active{ // text-decoration-line: underline; // text-decoration-color: rgb(66, 26, 245); // } // .overlay { // height: 100%; // width: 0; // position: fixed; // z-index: 1; // top: 0; // left: 0; // background-color: rgb(0,0,0); // background-color: rgba(0,0,0, 0.9); // overflow-x: hidden; // transition: 0.5s; // } // .overlay-content { // position: relative; // top: 25%; // width: 100%; // text-align: center; // margin-top: 30px; // } // .overlay a { // padding: 8px; // text-decoration: none; // font-size: 36px; // color: #818181; // display: block; // transition: 0.3s; // } // .overlay a:hover, .overlay a:focus { // color: #f1f1f1; // } // .overlay .closebtn { // position: absolute; // top: 20px; // right: 45px; // font-size: 60px; // } // @media screen and (max-height: 450px) { // .overlay a {font-size: 20px} // .overlay .closebtn { // font-size: 40px; // top: 15px; // right: 35px; // } // } // agm-map { // height: 300px; // } // th { font-size: 12px; } // td { font-size: 11px; } // /* Toast Msg */ #toast { visibility: hidden; max-width: 250px; height: 50px; /*margin-left: -125px;*/ margin: auto; background-color: #333; color: #fff; text-align: center; border-radius: 2px; position: fixed; z-index: 1; left: 60%; right: 0; bottom: 80%; font-size: 13px; white-space: nowrap; } #toast #img { width: 250px; height: 50px; float: left; padding-top: 16px; padding-bottom: 16px; box-sizing: border-box; background-color: #111; color: #fff; } #toast #desc { color: #fff; padding: 16px; overflow: hidden; white-space: nowrap; } #toast.show { visibility: visible; -webkit-animation: fadein 0.5s, expand 0.5s 0.5s, stay 3s 1s, shrink 0.5s 2s, fadeout 0.5s 2.5s; animation: fadein 0.5s, expand 0.5s 0.5s, stay 3s 1s, shrink 0.5s 4s, fadeout 0.5s 4.5s; } // /* #myInput { // border-radius: 15px; // padding: 7px; // width: 116px; // height: 17px; // font-size: 9px; // outline: none; // float: right; // margin-top: 2%; // } */ // @-webkit-keyframes expand { // from {min-width: 50px} // to {min-width: 350px} // } // @keyframes expand { // from {min-width: 50px} // to {min-width: 350px} // } // @-webkit-keyframes stay { // from {min-width: 350px} // to {min-width: 350px} // } // @keyframes stay { // from {min-width: 350px} // to {min-width: 350px} // } // @-webkit-keyframes shrink { // from {min-width: 350px;} // to {min-width: 50px;} // } // @keyframes shrink { // from {min-width: 350px;} // to {min-width: 50px;} // } // @-webkit-keyframes fadeout { // from {bottom: 30px; opacity: 1;} // to {bottom: 60px; opacity: 0;} // } // @keyframes fadeout { // from {bottom: 30px; opacity: 1;} // to {bottom: 60px; opacity: 0;} // } // .mat-slide-toggle-thumb-container { // z-index: auto !important; // } // .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{ // z-index:auto!important; // } // .mat-menu-panel.mat-menu-before.mat-menu-below{ // overflow: hidden !important; // } // .mat-menu-panel.my-full-width-menu { // max-width: none; // width: 100vw; // margin-left: -8px; // margin-top: 24px; // } // .menu-overflow-hidden { // overflow: hidden !important; // } // /* Notification */ // #nav{list-style:none;margin: 0px;padding: 0px;} // #nav li { // float: right; // margin-right: 20px; // font-family: Arial; // font-size: 14px; // font-weight:bold; // } // #nav li a{color:#333333;text-decoration:none} // #nav li a:hover{color:#1788c0;text-decoration:none} // #notification_li // { // position:relative // } // #notificationContainer // { // background-color: #fff; // border: 1px solid rgba(100, 100, 100, .4); // -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, .25); // overflow: visible; // position: absolute; // top: 30px; // margin-left: -170px; // width: 400px; // z-index: -1; // display: none; // } // .previous { // background-color: #f1f1f1; // color: black; // } // .previous a{ // text-decoration: none; // display: inline-block; // padding: 8px 16px; // } // .previous a:hover{ // } // .next a{ // text-decoration: none; // display: inline-block; // padding: 8px 16px; // } // .next a:hover{ // background-color: #ddd; // color: black; // } // #deviceTable body { font-size: 50px; } // .switch { // position: relative; // display: inline-block; // width: 60px; // height: 34px; // } // .switch input { // opacity: 0; // width: 0; // height: 0; // } // .slider { // position: absolute; // cursor: pointer; // top: 0; // left: 0; // right: 0; // bottom: 0; // background-color: #ccc; // -webkit-transition: .4s; // transition: .4s; // } // .slider:before { // position: absolute; // content: ""; // height: 26px; // width: 26px; // left: 4px; // bottom: 4px; // background-color: white; // -webkit-transition: .4s; // transition: .4s; // } // /* Rounded sliders */ // .slider.round { // border-radius: 34px; // } // .slider.round:before { // border-radius: 50%; // } // input:checked + .slider { // background-color: #2196F3; // } // input:focus + .slider { // box-shadow: 0 0 1px #2196F3; // } // input:checked + .slider:before { // -webkit-transform: translateX(26px); // -ms-transform: translateX(26px); // transform: translateX(26px); // } // .next { // background-color: #4CAF50; // color: white; // } // #notificationContainer:before { // content: ''; // display: block; // position: absolute; // width: 0; // height: 0; // color: transparent; // border: 10px solid black; // border-color: transparent transparent white; // margin-top: -20px; // margin-left: 188px; // } // #notificationTitle // { // font-weight: bold; // padding: 8px; // font-size: 13px; // background-color: #ffffff; // position: fixed; // z-index: 1000; // width: 384px; // border-bottom: 1px solid #dddddd; // } // #notificationsBody // { // padding: 33px 0px 0px 0px !important; // min-height:300px; // } // #notificationFooter // { // /* // font-weight: bold; // padding: 8px; // font-size: 13px; // background-color: #ffffff; // position: fixed; // z-index: 1000; // width: 384px; // border-bottom: 1px solid #dddddd; */ // background-color: #e9eaed; // text-align: center; // font-weight: bold; // z-index: 1000; // padding: 8px; // font-size: 13px; // border-top: 1px solid #dddddd; // } // #notification_count // { // padding: 3px 7px 3px 7px; // background: #cc0000; // color: #ffffff; // font-weight: bold; // margin-left: 77px; // border-radius: 9px; // -moz-border-radius: 9px; // -webkit-border-radius: 9px; // position: absolute; // margin-top: -11px; // font-size: 11px; // } // .selectedRunning{ // background-color: darkgreen; // border: 1px solid green; // color: white; // font-weight: 400; // } // .selectedStopped{ // background-color: darkred; // border: 1px solid red; // color: white; // font-weight: 400; // } // .selectedExpired{ // background-color: #c30202; // border: 1px solid #c30202; // color: white; // font-weight: 400; // } // .selectedNoGPS{ // background-color: #484848; // border: 1px solid MD_DIALOG_DATA; // color: white; // font-weight: 400; // } // .selectedOur{ // background-color: #afe1ff; // border: 1px solid #afe1ff; // color: black; // font-weight: 400; // } // .selectMaintanence{ // background-color: rgba(152,92,16,1); // border: 1px solid rgba(152,92,16,1); // color: white; // font-weight: 400; // } // .selectIdling{ // background-color: #ffd366; // border: 1px solid #ffd366; // color: black; // font-weight: 400; // } // .deselected{ // background-color: lightgray; // border: 1px solid gray; // color: black; // font-weight: 400; // } // .scrollbar // { // /* margin-left: 30px; */ // /* float: left; */ // /* height: 300px; // width: 65px; */ // /* width: 100%;height: 90vh; padding-top: 1%; */ // /* background: #F5F5F5; */ // /* overflow-x: hidden; */ // /* overflow-y: none; */ // /* margin-bottom: 25px; */ // } // .force-overflow // { // min-height: 450px; // } // #style-1::-webkit-scrollbar-track // { // -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); // border-radius: 10px; // background-color: #F5F5F5; // } // #style-1::-webkit-scrollbar // { // width: 12px; // background-color: #F5F5F5; // } // #style-1::-webkit-scrollbar-thumb // { // border-radius: 10px; // -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3); // background-color: -webkit-linear-gradient(45deg, // rgba(255, 255, 255, 0.2) 25%, // transparent 25%, // transparent 50%, // rgba(255, 255, 255, .2) 50%, // rgba(255, 255, 255, .2) 75%, // transparent 75%, // transparent) // /* background-color: linear-gradient(to bottom, MD_DIALOG_DATA 0%, #0066ff 100%); */ // } // /* Smartphones (landscape) ----------- */ // @media only screen and (min-width : 321px) { // /* Styles */ // } // /* Smartphones (portrait) ----------- */ // @media only screen and (max-width : 320px) { // /* Styles */ // } // /* iPads (portrait and landscape) ----------- */ // @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) { // /* Styles */ // } // /* iPads (landscape) ----------- */ // @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) { // /* Styles */ // } // /* iPads (portrait) ----------- */ // @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) { // /* Styles */ // } // /********** // iPad 3 // **********/ // @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) { // /* Styles */ // } // @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2) { // /* Styles */ // } // /* Desktops and laptops ----------- */ // @media only screen and (min-width : 1224px) { // /* Styles */ // } // /* Large screens ----------- */ // @media only screen and (min-width : 1824px) { // /* Styles */ // } // /* iPhone 4 ----------- */ // @media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) { // /* Styles */ // } // @media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2) { // /* Styles */ // } // ../fonts/roboto/Roboto-Regular.ttf // @font-face { // font-family: Roboto-Regular; // src: url('../../fonts/roboto/Roboto-Regular.ttf'); // } // @font-face { // font-family: Roboto-Medium; // src: url('../../fonts/roboto/Roboto-Medium.ttf'); // } // @font-face { // font-family: Roboto-Bold; // src: url('../../fonts/roboto/Roboto-Bold.ttf'); // } /*////////////////////////////////////////////////////////////////// [ RESTYLE TAG ]*/ * { margin: 0px; padding: 0px; box-sizing: border-box; } body, html { height: 100%; font-family: sans-serif; } /* ------------------------------------ */ a { margin: 0px; transition: all 0.4s; -webkit-transition: all 0.4s; -o-transition: all 0.4s; -moz-transition: all 0.4s; } a:focus { outline: none !important; } a:hover { text-decoration: none; } /* ------------------------------------ */ h1, h2, h3, h4, h5, h6 { margin: 0px; } p { margin: 0px; } ul, li { margin: 0px; list-style-type: none; } /* ------------------------------------ */ input { display: block; outline: none; border: none !important; } textarea { display: block; outline: none; } textarea:focus, input:focus { border-color: transparent !important; } /* ------------------------------------ */ button { outline: none !important; border: none; background: transparent; } button:hover { cursor: pointer; } iframe { border: none !important; } /*////////////////////////////////////////////////////////////////// [ Scroll bar ]*/ .js-pscroll { position: relative; overflow: hidden; } .table100 .ps__rail-x { z-index: 1010; height: 6px; background-color: transparent; opacity: 1 !important; bottom: 10px; } .table100 .ps__rail-x::before { content: ""; display: block; position: absolute; background-color: #e6e6e6; height: 100%; width: calc(100% - 30px); left: 15px; top: 0px; } .table100 .ps__rail-x .ps__thumb-x { height: 100%; bottom: 0; background-color: transparent; opacity: 1 !important; } .table100 .ps__rail-x .ps__thumb-x::before { content: ""; display: block; position: absolute; background-color: #b3b3b3; height: 100%; width: calc(100% - 30px); top: 0; left: 15px; } /*////////////////////////////////////////////////////////////////// [ Table ]*/ .limiter { width: 100%; margin: 0 auto; // background: #fa71cd; background: #efecec; // background: -webkit-linear-gradient(bottom, #c471f5, #fa71cd); // background: -o-linear-gradient(bottom, #c471f5, #fa71cd); // background: -moz-linear-gradient(bottom, #c471f5, #fa71cd); // background: linear-gradient(bottom, #c471f5, #fa71cd); } .container-table100 { max-height: 100vh; // max-width: 1366px; margin: 0 auto; min-height: 100vh; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; // padding: 33px 100px; padding: 55px 20px 0px 20px; } .wrap-table100 { // padding-top: 3%; width: 100%; } /*////////////////////////////////////////////////////////////////// [ Table ]*/ .table100 { background-color: #fff; } table { width: 100%; } th, td { font-weight: unset; padding-right: 10px; } .column1 { width: 100%; padding-left: 40px; } .column2 { width: 225px; padding-left: 55px; } .column3 { // width: 205px; width: 265px; } .column4 { // width: 300px; width: 175px; } .column5 { width: 235px; } .column6 { width: 170px; } .column7 { // width: 330px; width: 200px; } .column8 { // width: 305px; width: 210px; } .column9 { width: 200px; } .column10 { width: 200px; } .column11 { // width: 200px; // width:155px; width: 285px; } .column12 { width: 225px; } .column13 { width: 225px; } .column14 { // width: 200px; width: 175px; } .column29 { // width: 200px; width: 175px; } .column15 { // width: 200px; width: 185px; } .column16 { // width: 200px; width: 150px; } .column17 { // width: 200px; width: 150px; } .column18 { // width: 200px; width: 175px; } .column19 { // width: 200px; width: 150px; } .column20 { // width: 200px; width: 150px; } .column21 { // width: 200px; width: 150px; } .column22 { // width: 200px; width: 150px; } .column23 { // width: 200px; width: 150px; } .table100 th { padding-top: 21px; padding-bottom: 21px; } .table100 td { padding-top: 16px; padding-bottom: 16px; } /*================================================================== [ Fix col ]*/ .table100 { width: 100%; position: relative; } .table100-firstcol { background-color: #fff; position: absolute; z-index: 1000; width: 310px; top: 0; left: 0; } .table100-firstcol table { background-color: #fff; } .wrap-table100-nextcols { width: 100%; overflow: auto; // padding-left: 310px; padding-bottom: 28px; } .table100-nextcols table { table-layout: fixed; } .shadow-table100-firstcol { box-shadow: 8px 0px 10px 0px rgba(0, 0, 0, 0.05); -moz-box-shadow: 8px 0px 10px 0px rgba(0, 0, 0, 0.05); -webkit-box-shadow: 8px 0px 10px 0px rgba(0, 0, 0, 0.05); -o-box-shadow: 8px 0px 10px 0px rgba(0, 0, 0, 0.05); -ms-box-shadow: 8px 0px 10px 0px rgba(0, 0, 0, 0.05); } .table100-firstcol table { background-color: transparent; } /*================================================================== [ Ver1 ]*/ .table100.ver1 th { font-family: Roboto-Bold; font-size: 14px; color: #333333; line-height: 0; text-transform: uppercase; } .table100.ver1 td { font-family: Roboto-Medium; font-size: 15px; // line-height: 1.4; } .table100.ver1 .table100-firstcol td { color: #666666; } .table100.ver1 .table100-nextcols td { color: #999999; } .table100.ver1 tr { border-bottom: 1px solid #f2f2f2; } // .btn-default { // @include btn-variant(#546e7a, #90a4ae, #78909c, #cfd8dc, #eceff1, #b0bec5, #455a64); // } .btn { display: inline-block; margin-bottom: 0; float: right; text-align: center; text-transform: uppercase; vertical-align: middle; cursor: pointer; background-image: none; whitespace: nowrap; padding: 6px 12px; font-size: 1.4rem; border-radius: 0px; border: 1px solid transparent; text-decoration: none; user-select: none; background: #d8d8d8; font-size: 12px; &, &:active, &.active { &:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } } &:hover, &:focus, &.focus { text-decoration: none; color: #fff; } &:active, &.active { outline: 0; background-image: none; } &.disabled, &[disabled], fieldset[disabled] & { cursor: not-allowed; pointer-events: none; box-shadow: none; } &.btn-xs { padding: 3px 6px; font-size: 1.2rem; } &.btn-sm { padding: 4px 8px; font-size: 1.3rem; } &.btn-lg { padding: 8px 16px; font-size: 1.6rem; } } th, td { white-space: nowrap; } #deviceTable.dataTables_wrapper { width: 800px; margin: 0 auto; } // search baar css b, strong { font-weight: bolder; } /** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */ code, kbd, samp { font-family: monospace, monospace; /* 1 */ font-size: 1em; /* 2 */ } /** * Add the correct font style in Android 4.3-. */ dfn { font-style: italic; } /** * Add the correct background and color in IE 9-. */ mark { background-color: #ff0; color: #000; } /** * Add the correct font size in all browsers. */ small { font-size: 80%; } /** * Prevent `sub` and `sup` elements from affecting the line height in * all browsers. */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } /* Embedded content ========================================================================== */ /** * Add the correct display in IE 9-. */ audio, video { display: inline-block; } /** * Add the correct display in iOS 4-7. */ audio:not([controls]) { display: none; height: 0; } /** * Remove the border on images inside links in IE 10-. */ img { border-style: none; } /** * Hide the overflow in IE. */ svg:not(:root) { overflow: hidden; } /* Forms ========================================================================== */ /** * 1. Change the font styles in all browsers (opinionated). * 2. Remove the margin in Firefox and Safari. */ button, input, optgroup, select, textarea { font-family: sans-serif; /* 1 */ font-size: 100%; /* 1 */ line-height: 1.15; /* 1 */ margin: 0; /* 2 */ } /** * Show the overflow in IE. * 1. Show the overflow in Edge. */ button, input { /* 1 */ overflow: visible; } /** * Remove the inheritance of text transform in Edge, Firefox, and IE. * 1. Remove the inheritance of text transform in Firefox. */ button, select { /* 1 */ text-transform: none; } /** * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` * controls in Android 4. * 2. Correct the inability to style clickable types in iOS and Safari. */ button, html [type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; /* 2 */ } /** * Remove the inner border and padding in Firefox. */ button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { border-style: none; padding: 0; } /** * Restore the focus styles unset by the previous rule. */ button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring { outline: 1px dotted ButtonText; } /** * Correct the padding in Firefox. */ fieldset { padding: 0.35em 0.75em 0.625em; } /** * 1. Correct the text wrapping in Edge and IE. * 2. Correct the color inheritance from `fieldset` elements in IE. * 3. Remove the padding so developers are not caught out when they zero out * `fieldset` elements in all browsers. */ legend { box-sizing: border-box; /* 1 */ color: inherit; /* 2 */ display: table; /* 1 */ max-width: 100%; /* 1 */ padding: 0; /* 3 */ white-space: normal; /* 1 */ } /** * 1. Add the correct display in IE 9-. * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera. */ progress { display: inline-block; /* 1 */ vertical-align: baseline; /* 2 */ } /** * Remove the default vertical scrollbar in IE. */ textarea { overflow: auto; } /** * 1. Add the correct box sizing in IE 10-. * 2. Remove the padding in IE 10-. */ [type="checkbox"], [type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ } /** * Correct the cursor style of increment and decrement buttons in Chrome. */ [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; } /** * 1. Correct the odd appearance in Chrome and Safari. * 2. Correct the outline style in Safari. */ [type="search"] { -webkit-appearance: textfield; /* 1 */ outline-offset: -2px; /* 2 */ } /** * Remove the inner padding and cancel buttons in Chrome and Safari on macOS. */ [type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration { -webkit-appearance: none; } /** * 1. Correct the inability to style clickable types in iOS and Safari. * 2. Change font properties to `inherit` in Safari. */ ::-webkit-file-upload-button { -webkit-appearance: button; /* 1 */ font: inherit; /* 2 */ } /* Interactive ========================================================================== */ /* * Add the correct display in IE 9-. * 1. Add the correct display in Edge, IE, and Firefox. */ details, menu { display: block; } /* * Add the correct display in all browsers. */ summary { display: list-item; } /* Scripting ========================================================================== */ /** * Add the correct display in IE 9-. */ canvas { display: inline-block; } /** * Add the correct display in IE. */ template { display: none; } /* Hidden ========================================================================== */ /** * Add the correct display in IE 10-. */ [hidden] { display: none; } html { height: 100%; } fieldset { margin: 0; padding: 0; -webkit-margin-start: 0; -webkit-margin-end: 0; -webkit-padding-before: 0; -webkit-padding-start: 0; -webkit-padding-end: 0; -webkit-padding-after: 0; border: 0; } legend { margin: 0; padding: 0; display: block; -webkit-padding-start: 0; -webkit-padding-end: 0; } /*=============================== = Choices = ===============================*/ .choices { position: relative; margin-bottom: 24px; font-size: 16px; } .choices:focus { outline: none; } .choices:last-child { margin-bottom: 0; } .choices.is-disabled .choices__inner, .choices.is-disabled .choices__input { background-color: #eaeaea; cursor: not-allowed; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .choices.is-disabled .choices__item { cursor: not-allowed; } .choices[data-type*="select-one"] { cursor: pointer; } .choices[data-type*="select-one"] .choices__inner { padding-bottom: 7.5px; } .choices[data-type*="select-one"] .choices__input { display: block; width: 100%; padding: 10px; border-bottom: 1px solid #dddddd; background-color: #ffffff; margin: 0; } .choices[data-type*="select-one"] .choices__button { // background-image: url("../../icons/cross-inverse.svg"); padding: 0; background-size: 8px; height: 100%; position: absolute; top: 50%; right: 0; margin-top: -10px; margin-right: 25px; height: 20px; width: 20px; border-radius: 10em; opacity: 0.5; } .choices[data-type*="select-one"] .choices__button:hover, .choices[data-type*="select-one"] .choices__button:focus { opacity: 1; } .choices[data-type*="select-one"] .choices__button:focus { box-shadow: 0px 0px 0px 2px #00bcd4; } .choices[data-type*="select-one"]:after { content: ""; height: 0; width: 0; border-style: solid; border-color: #333333 transparent transparent transparent; border-width: 5px; position: absolute; right: 11.5px; top: 50%; margin-top: -2.5px; pointer-events: none; } .choices[data-type*="select-one"].is-open:after { border-color: transparent transparent #333333 transparent; margin-top: -7.5px; } .choices[data-type*="select-one"][dir="rtl"]:after { left: 11.5px; right: auto; } .choices[data-type*="select-one"][dir="rtl"] .choices__button { right: auto; left: 0; margin-left: 25px; margin-right: 0; } .choices[data-type*="select-multiple"] .choices__inner, .choices[data-type*="text"] .choices__inner { cursor: text; } .choices[data-type*="select-multiple"] .choices__button, .choices[data-type*="text"] .choices__button { position: relative; display: inline-block; margin-top: 0; margin-right: -4px; margin-bottom: 0; margin-left: 8px; padding-left: 16px; border-left: 1px solid #008fa1; // background-image: url("../../icons/cross.svg"); background-size: 8px; width: 8px; line-height: 1; opacity: 0.75; } .choices[data-type*="select-multiple"] .choices__button:hover, .choices[data-type*="select-multiple"] .choices__button:focus, .choices[data-type*="text"] .choices__button:hover, .choices[data-type*="text"] .choices__button:focus { opacity: 1; } .choices__inner { display: inline-block; vertical-align: top; width: 100%; background-color: #f9f9f9; padding: 7.5px 7.5px 3.75px; border: 1px solid #dddddd; border-radius: 2.5px; font-size: 14px; min-height: 44px; overflow: hidden; } .is-focused .choices__inner, .is-open .choices__inner { border-color: #b7b7b7; } .is-open .choices__inner { border-radius: 2.5px 2.5px 0 0; } .is-flipped.is-open .choices__inner { border-radius: 0 0 2.5px 2.5px; } .choices__list { margin: 0; padding-left: 0; list-style: none; } .choices__list--single { display: inline-block; padding: 4px 16px 4px 4px; width: 100%; } [dir="rtl"] .choices__list--single { padding-right: 4px; padding-left: 16px; } .choices__list--single .choices__item { width: 100%; } .choices__list--multiple { display: inline; } .choices__list--multiple .choices__item { display: inline-block; vertical-align: middle; border-radius: 20px; padding: 4px 10px; font-size: 12px; font-weight: 500; margin-right: 3.75px; margin-bottom: 3.75px; background-color: #00bcd4; border: 1px solid #00a5bb; color: #ffffff; word-break: break-all; } .choices__list--multiple .choices__item[data-deletable] { padding-right: 5px; } [dir="rtl"] .choices__list--multiple .choices__item { margin-right: 0; margin-left: 3.75px; } .choices__list--multiple .choices__item.is-highlighted { background-color: #00a5bb; border: 1px solid #008fa1; } .is-disabled .choices__list--multiple .choices__item { background-color: #aaaaaa; border: 1px solid #919191; } .choices__list--dropdown { display: none; z-index: 1; position: absolute; width: 100%; background-color: #ffffff; border: 1px solid #dddddd; top: 100%; margin-top: -1px; border-bottom-left-radius: 2.5px; border-bottom-right-radius: 2.5px; overflow: hidden; word-break: break-all; } .choices__list--dropdown.is-active { display: block; } .is-open .choices__list--dropdown { border-color: #b7b7b7; } .is-flipped .choices__list--dropdown { top: auto; bottom: 100%; margin-top: 0; margin-bottom: -1px; border-radius: 0.25rem 0.25rem 0 0; } .choices__list--dropdown .choices__list { position: relative; max-height: 300px; overflow: auto; -webkit-overflow-scrolling: touch; will-change: scroll-position; } .choices__list--dropdown .choices__item { position: relative; padding: 10px; font-size: 14px; } [dir="rtl"] .choices__list--dropdown .choices__item { text-align: right; } @media (min-width: 640px) { .choices__list--dropdown .choices__item--selectable { padding-right: 100px; } .choices__list--dropdown .choices__item--selectable:after { content: attr(data-select-text); font-size: 12px; opacity: 0; position: absolute; right: 10px; top: 50%; transform: translateY(-50%); } [dir="rtl"] .choices__list--dropdown .choices__item--selectable { text-align: right; padding-left: 100px; padding-right: 10px; } [dir="rtl"] .choices__list--dropdown .choices__item--selectable:after { right: auto; left: 10px; } } .choices__list--dropdown .choices__item--selectable.is-highlighted { background-color: #f2f2f2; } .choices__list--dropdown .choices__item--selectable.is-highlighted:after { opacity: 0.5; } .choices__item { cursor: default; } .choices__item--selectable { cursor: pointer; } .choices__item--disabled { cursor: not-allowed; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; opacity: 0.5; } .choices__heading { font-weight: 600; font-size: 12px; padding: 10px; border-bottom: 1px solid #f7f7f7; color: gray; } .choices__button { text-indent: -9999px; -webkit-appearance: none; -moz-appearance: none; appearance: none; border: 0; background-color: transparent; background-repeat: no-repeat; background-position: center; cursor: pointer; } .choices__button:focus { outline: none; } .choices__input { display: inline-block; vertical-align: baseline; background-color: #f9f9f9; font-size: 14px; margin-bottom: 5px; border: 0; border-radius: 0; max-width: 100%; padding: 4px 0 4px 2px; } .choices__input:focus { outline: 0; } [dir="rtl"] .choices__input { padding-right: 2px; padding-left: 0; } .choices__placeholder { opacity: 0.5; } /*===== End of Choices ======*/ .flatpickr-calendar { background: transparent; opacity: 0; display: none; text-align: center; visibility: hidden; padding: 0; animation: none; direction: ltr; border: 0; font-size: 14px; line-height: 24px; border-radius: 5px; position: absolute; width: 307.875px; box-sizing: border-box; -ms-touch-action: manipulation; touch-action: manipulation; background: #fff; box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0, 0, 0, 0.08); } .flatpickr-calendar.open, .flatpickr-calendar.inline { opacity: 1; max-height: 640px; visibility: visible; } .flatpickr-calendar.open { display: inline-block; z-index: 99999; } .flatpickr-calendar.animate.open { animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1); } .flatpickr-calendar.inline { display: block; position: relative; top: 2px; } .flatpickr-calendar.static { position: absolute; top: calc(100% + 2px); } .flatpickr-calendar.static.open { z-index: 999; display: block; } .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n + 1) .flatpickr-day.inRange:nth-child(7n + 7) { box-shadow: none !important; } .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n + 2) .flatpickr-day.inRange:nth-child(7n + 1) { box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6; } .flatpickr-calendar .hasWeeks .dayContainer, .flatpickr-calendar .hasTime .dayContainer { border-bottom: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .flatpickr-calendar .hasWeeks .dayContainer { border-left: 0; } .flatpickr-calendar.showTimeInput.hasTime .flatpickr-time { height: 40px; border-top: 1px solid #e6e6e6; } .flatpickr-calendar.noCalendar.hasTime .flatpickr-time { height: auto; } .flatpickr-calendar:before, .flatpickr-calendar:after { position: absolute; display: block; pointer-events: none; border: solid transparent; content: ""; height: 0; width: 0; left: 22px; } .flatpickr-calendar.rightMost:before, .flatpickr-calendar.rightMost:after { left: auto; right: 22px; } .flatpickr-calendar:before { border-width: 5px; margin: 0 -5px; } .flatpickr-calendar:after { border-width: 4px; margin: 0 -4px; } .flatpickr-calendar.arrowTop:before, .flatpickr-calendar.arrowTop:after { bottom: 100%; } .flatpickr-calendar.arrowTop:before { border-bottom-color: #e6e6e6; } .flatpickr-calendar.arrowTop:after { border-bottom-color: #fff; } .flatpickr-calendar.arrowBottom:before, .flatpickr-calendar.arrowBottom:after { top: 100%; } .flatpickr-calendar.arrowBottom:before { border-top-color: #e6e6e6; } .flatpickr-calendar.arrowBottom:after { border-top-color: #fff; } .flatpickr-calendar:focus { outline: 0; } .flatpickr-wrapper { position: relative; display: inline-block; } .flatpickr-months { display: -ms-flexbox; display: flex; } .flatpickr-months .flatpickr-month { background: transparent; color: rgba(0, 0, 0, 0.9); fill: rgba(0, 0, 0, 0.9); height: 28px; line-height: 1; text-align: center; position: relative; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; overflow: hidden; -ms-flex: 1; flex: 1; } .flatpickr-months .flatpickr-prev-month, .flatpickr-months .flatpickr-next-month { text-decoration: none; cursor: pointer; position: absolute; top: 0; line-height: 16px; height: 28px; padding: 10px; z-index: 3; color: rgba(0, 0, 0, 0.9); fill: rgba(0, 0, 0, 0.9); } .flatpickr-months .flatpickr-prev-month.disabled, .flatpickr-months .flatpickr-next-month.disabled { display: none; } .flatpickr-months .flatpickr-prev-month i, .flatpickr-months .flatpickr-next-month i { position: relative; } .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month, .flatpickr-months .flatpickr-next-month.flatpickr-prev-month { /* /*rtl:begin:ignore*/ left: 0; /* /*rtl:end:ignore*/ } /* /*rtl:begin:ignore*/ /* /*rtl:end:ignore*/ .flatpickr-months .flatpickr-prev-month.flatpickr-next-month, .flatpickr-months .flatpickr-next-month.flatpickr-next-month { /* /*rtl:begin:ignore*/ right: 0; /* /*rtl:end:ignore*/ } /* /*rtl:begin:ignore*/ /* /*rtl:end:ignore*/ .flatpickr-months .flatpickr-prev-month:hover, .flatpickr-months .flatpickr-next-month:hover { color: #959ea9; } .flatpickr-months .flatpickr-prev-month:hover svg, .flatpickr-months .flatpickr-next-month:hover svg { fill: #f64747; } .flatpickr-months .flatpickr-prev-month svg, .flatpickr-months .flatpickr-next-month svg { width: 14px; height: 14px; } .flatpickr-months .flatpickr-prev-month svg path, .flatpickr-months .flatpickr-next-month svg path { transition: fill 0.1s; fill: inherit; } .numInputWrapper { position: relative; height: auto; } .numInputWrapper input, .numInputWrapper span { display: inline-block; } .numInputWrapper input { width: 100%; } .numInputWrapper input::-ms-clear { display: none; } .numInputWrapper span { position: absolute; right: 0; width: 14px; padding: 0 4px 0 2px; height: 50%; line-height: 50%; opacity: 0; cursor: pointer; border: 1px solid rgba(57, 57, 57, 0.15); box-sizing: border-box; } .numInputWrapper span:hover { background: rgba(0, 0, 0, 0.1); } .numInputWrapper span:active { background: rgba(0, 0, 0, 0.2); } .numInputWrapper span:after { display: block; content: ""; position: absolute; } .numInputWrapper span.arrowUp { top: 0; border-bottom: 0; } .numInputWrapper span.arrowUp:after { border-left: 4px solid transparent; border-right: 4px solid transparent; border-bottom: 4px solid rgba(57, 57, 57, 0.6); top: 26%; } .numInputWrapper span.arrowDown { top: 50%; } .numInputWrapper span.arrowDown:after { border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid rgba(57, 57, 57, 0.6); top: 40%; } .numInputWrapper span svg { width: inherit; height: auto; } .numInputWrapper span svg path { fill: rgba(0, 0, 0, 0.5); } .numInputWrapper:hover { background: rgba(0, 0, 0, 0.05); } .numInputWrapper:hover span { opacity: 1; } .flatpickr-current-month { font-size: 135%; line-height: inherit; font-weight: 300; color: inherit; position: absolute; width: 75%; left: 12.5%; padding: 6.16px 0 0 0; line-height: 1; height: 28px; display: inline-block; text-align: center; transform: translate3d(0, 0, 0); } .flatpickr-current-month span.cur-month { font-family: inherit; font-weight: 700; color: inherit; display: inline-block; margin-left: 0.5ch; padding: 0; } .flatpickr-current-month span.cur-month:hover { background: rgba(0, 0, 0, 0.05); } .flatpickr-current-month .numInputWrapper { width: 6ch; width: 7ch\0; display: inline-block; } .flatpickr-current-month .numInputWrapper span.arrowUp:after { border-bottom-color: rgba(0, 0, 0, 0.9); } .flatpickr-current-month .numInputWrapper span.arrowDown:after { border-top-color: rgba(0, 0, 0, 0.9); } .flatpickr-current-month input.cur-year { background: transparent; box-sizing: border-box; color: inherit; cursor: text; padding: 0 0 0 0.5ch; margin: 0; display: inline-block; font-size: inherit; font-family: inherit; font-weight: 300; line-height: inherit; height: auto; border: 0; border-radius: 0; vertical-align: initial; } .flatpickr-current-month input.cur-year:focus { outline: 0; } .flatpickr-current-month input.cur-year[disabled], .flatpickr-current-month input.cur-year[disabled]:hover { font-size: 100%; color: rgba(0, 0, 0, 0.5); background: transparent; pointer-events: none; } .flatpickr-weekdays { background: transparent; text-align: center; overflow: hidden; width: 100%; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; height: 28px; } .flatpickr-weekdays .flatpickr-weekdaycontainer { display: -ms-flexbox; display: flex; -ms-flex: 1; flex: 1; } span.flatpickr-weekday { cursor: default; font-size: 90%; background: transparent; color: rgba(0, 0, 0, 0.54); line-height: 1; margin: 0; text-align: center; display: block; -ms-flex: 1; flex: 1; font-weight: bolder; } .dayContainer, .flatpickr-weeks { padding: 1px 0 0 0; } .flatpickr-days { position: relative; overflow: hidden; display: -ms-flexbox; display: flex; -ms-flex-align: start; align-items: flex-start; width: 307.875px; } .flatpickr-days:focus { outline: 0; } .dayContainer { padding: 0; outline: 0; text-align: left; width: 307.875px; min-width: 307.875px; max-width: 307.875px; box-sizing: border-box; display: inline-block; display: -ms-flexbox; display: flex; flex-wrap: wrap; -ms-flex-wrap: wrap; -ms-flex-pack: justify; justify-content: space-around; transform: translate3d(0, 0, 0); opacity: 1; } .dayContainer + .dayContainer { box-shadow: -1px 0 0 #e6e6e6; } .flatpickr-day { background: none; border: 1px solid transparent; border-radius: 150px; box-sizing: border-box; color: #393939; cursor: pointer; font-weight: 400; width: 14.2857143%; -ms-flex-preferred-size: 14.2857143%; flex-basis: 14.2857143%; max-width: 39px; height: 39px; line-height: 39px; margin: 0; display: inline-block; position: relative; -ms-flex-pack: center; justify-content: center; text-align: center; } .flatpickr-day.inRange, .flatpickr-day.prevMonthDay.inRange, .flatpickr-day.nextMonthDay.inRange, .flatpickr-day.today.inRange, .flatpickr-day.prevMonthDay.today.inRange, .flatpickr-day.nextMonthDay.today.inRange, .flatpickr-day:hover, .flatpickr-day.prevMonthDay:hover, .flatpickr-day.nextMonthDay:hover, .flatpickr-day:focus, .flatpickr-day.prevMonthDay:focus, .flatpickr-day.nextMonthDay:focus { cursor: pointer; outline: 0; background: #e6e6e6; border-color: #e6e6e6; } .flatpickr-day.today { border-color: #959ea9; } .flatpickr-day.today:hover, .flatpickr-day.today:focus { border-color: #959ea9; background: #959ea9; color: #fff; } .flatpickr-day.selected, .flatpickr-day.startRange, .flatpickr-day.endRange, .flatpickr-day.selected.inRange, .flatpickr-day.startRange.inRange, .flatpickr-day.endRange.inRange, .flatpickr-day.selected:focus, .flatpickr-day.startRange:focus, .flatpickr-day.endRange:focus, .flatpickr-day.selected:hover, .flatpickr-day.startRange:hover, .flatpickr-day.endRange:hover, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.startRange.prevMonthDay, .flatpickr-day.endRange.prevMonthDay, .flatpickr-day.selected.nextMonthDay, .flatpickr-day.startRange.nextMonthDay, .flatpickr-day.endRange.nextMonthDay { background: #569ff7; box-shadow: none; color: #fff; border-color: #569ff7; } .flatpickr-day.selected.startRange, .flatpickr-day.startRange.startRange, .flatpickr-day.endRange.startRange { border-radius: 50px 0 0 50px; } .flatpickr-day.selected.endRange, .flatpickr-day.startRange.endRange, .flatpickr-day.endRange.endRange { border-radius: 0 50px 50px 0; } .flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n + 1)), .flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n + 1)), .flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n + 1)) { box-shadow: -10px 0 0 #569ff7; } .flatpickr-day.selected.startRange.endRange, .flatpickr-day.startRange.startRange.endRange, .flatpickr-day.endRange.startRange.endRange { border-radius: 50px; } .flatpickr-day.inRange { border-radius: 0; box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6; } .flatpickr-day.disabled, .flatpickr-day.disabled:hover, .flatpickr-day.prevMonthDay, .flatpickr-day.nextMonthDay, .flatpickr-day.notAllowed, .flatpickr-day.notAllowed.prevMonthDay, .flatpickr-day.notAllowed.nextMonthDay { color: rgba(57, 57, 57, 0.3); background: transparent; border-color: transparent; cursor: default; } .flatpickr-day.disabled, .flatpickr-day.disabled:hover { cursor: not-allowed; color: rgba(57, 57, 57, 0.1); } .flatpickr-day.week.selected { border-radius: 0; box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7; } .flatpickr-day.hidden { visibility: hidden; } .rangeMode .flatpickr-day { margin-top: 1px; } .flatpickr-weekwrapper { display: inline-block; float: left; } .flatpickr-weekwrapper .flatpickr-weeks { padding: 0 12px; box-shadow: 1px 0 0 #e6e6e6; } .flatpickr-weekwrapper .flatpickr-weekday { float: none; width: 100%; line-height: 28px; } .flatpickr-weekwrapper span.flatpickr-day, .flatpickr-weekwrapper span.flatpickr-day:hover { display: block; width: 100%; max-width: none; color: rgba(57, 57, 57, 0.3); background: transparent; cursor: default; border: none; } .flatpickr-innerContainer { display: block; display: -ms-flexbox; display: flex; box-sizing: border-box; overflow: hidden; } .flatpickr-rContainer { display: inline-block; padding: 0; box-sizing: border-box; } .flatpickr-time { text-align: center; outline: 0; display: block; height: 0; line-height: 40px; max-height: 40px; box-sizing: border-box; overflow: hidden; display: -ms-flexbox; display: flex; } .flatpickr-time:after { content: ""; display: table; clear: both; } .flatpickr-time .numInputWrapper { -ms-flex: 1; flex: 1; width: 40%; height: 40px; float: left; } .flatpickr-time .numInputWrapper span.arrowUp:after { border-bottom-color: #393939; } .flatpickr-time .numInputWrapper span.arrowDown:after { border-top-color: #393939; } .flatpickr-time.hasSeconds .numInputWrapper { width: 26%; } .flatpickr-time.time24hr .numInputWrapper { width: 49%; } .flatpickr-time input { background: transparent; box-shadow: none; border: 0; border-radius: 0; text-align: center; margin: 0; padding: 0; height: inherit; line-height: inherit; color: #393939; font-size: 14px; position: relative; box-sizing: border-box; } .flatpickr-time input.flatpickr-hour { font-weight: bold; } .flatpickr-time input.flatpickr-minute, .flatpickr-time input.flatpickr-second { font-weight: 400; } .flatpickr-time input:focus { outline: 0; border: 0; } .flatpickr-time .flatpickr-time-separator, .flatpickr-time .flatpickr-am-pm { height: inherit; display: inline-block; float: left; line-height: inherit; color: #393939; font-weight: bold; width: 2%; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; } .flatpickr-time .flatpickr-am-pm { outline: 0; width: 18%; cursor: pointer; text-align: center; font-weight: 400; } .flatpickr-time input:hover, .flatpickr-time .flatpickr-am-pm:hover, .flatpickr-time input:focus, .flatpickr-time .flatpickr-am-pm:focus { background: #f3f3f3; } .flatpickr-input[readonly] { cursor: pointer; } @keyframes fpFadeInDown { from { opacity: 0; transform: translate3d(0, -20px, 0); } to { opacity: 1; transform: translate3d(0, 0, 0); } } * { box-sizing: border-box; } .s002 { // min-height: 100vh; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; font-family: "Poppins", sans-serif; // background: url("../../assets/images/Searchs_002.png"); background-size: cover; background-position: center center; // padding: 15px; } .s002 form { width: 100%; max-width: 1190px; } .s002 form legend { font-size: 60px; line-height: 1; color: #fff; margin-bottom: 60px; font-weight: 400; text-align: center; } .s002 form .inner-form { background: rgba(0, 0, 0, 0.5); padding: 4px; display: -ms-flexbox; display: flex; width: 100%; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center; } .s002 form .inner-form .input-field { position: relative; border-right: 1px solid #ddd; } .s002 form .inner-form .input-field .icon-wrap { position: absolute; top: 0; left: 0; width: 40px; height: 100%; display: -ms-flexbox; display: flex; -ms-flex-pack: end; justify-content: flex-end; -ms-flex-align: center; align-items: center; z-index: 1; } .s002 form .inner-form .input-field .icon-wrap svg { fill: #555; width: 14px; height: 14px; } .s002 form .inner-form .input-field input { height: 40px; background: #fff; border-radius: 0; border: 0; display: block; width: 100%; padding: 10px 20px 10px 45px; font-size: 16px; color: #555; font-weight: 400; font-family: "Poppins", sans-serif; } .s002 form .inner-form .input-field input.placeholder { color: #9a9a9a; font-size: 16px; font-weight: 400; text-transform: uppercase; } .s002 form .inner-form .input-field input:-moz-placeholder { color: #9a9a9a; font-size: 16px; font-weight: 400; text-transform: uppercase; } .s002 form .inner-form .input-field input::-webkit-input-placeholder { color: #9a9a9a; font-size: 16px; font-weight: 400; text-transform: uppercase; } .s002 form .inner-form .input-field input:hover, .s002 form .inner-form .input-field input:focus { box-shadow: none; outline: 0; } .s002 form .inner-form .input-field.first-wrap { -ms-flex-positive: 1; flex-grow: 1; } .s002 form .inner-form .input-field.second-wrap { min-width: 190px; max-width: 190px; } .s002 form .inner-form .input-field.third-wrap { min-width: 190px; max-width: 190px; } // .s002 form .inner-form .input-field.fouth-wrap { // min-width: 190px; // max-width: 190px; // border-right: 0; // } // .s002 form .inner-form .input-field.fouth-wrap .choices__inner { // background: #fff; // border-radius: 0; // border: 0; // height: 70px; // color: #666; // display: -ms-flexbox; // display: flex; // -ms-flex-align: center; // align-items: center; // padding: 10px 32px 10px 45px; // border-radius: 0; // } // .s002 form .inner-form .input-field.fouth-wrap .choices__inner .choices__list.choices__list--single { // display: -ms-flexbox; // display: flex; // padding: 0; // -ms-flex-align: center; // align-items: center; // height: 100%; // font-size: 16px; // } // .s002 form .inner-form .input-field.fouth-wrap .choices__inner .choices__item.choices__item--selectable.choices__placeholder { // display: -ms-flexbox; // display: flex; // -ms-flex-align: center; // align-items: center; // height: 100%; // opacity: 1; // color: #9a9a9a; // text-transform: uppercase; // } // .s002 form .inner-form .input-field.fouth-wrap .choices__inner .choices__list--single .choices__item { // display: -ms-flexbox; // display: flex; // -ms-flex-align: center; // align-items: center; // height: 100%; // color: #666; // } // .s002 form .inner-form .input-field.fouth-wrap .choices[data-type*="select-one"]:after { // right: 30px; // border-color: #e5e5e5 transparent transparent transparent; // } // .s002 form .inner-form .input-field.fouth-wrap .choices__list.choices__list--dropdown { // border: 0; // background: #fff; // padding: 10px 15px; // border-radius: 0; // box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.15); // } // .s002 form .inner-form .input-field.fouth-wrap .choices__list.choices__list--dropdown .choices__item--selectable { // padding-right: 0; // } // .s002 form .inner-form .input-field.fouth-wrap .choices__list--dropdown .choices__item--selectable.is-highlighted { // background: #fff; // color: #b78a62; // } // .s002 form .inner-form .input-field.fouth-wrap .choices__list--dropdown .choices__item { // color: #555; // min-height: 24px; // font-size: 16px; // } .s002 form .inner-form .input-field.fifth-wrap { min-width: 190px; max-width: 190px; padding-left: 10px; border-right: 0; } .s002 form .inner-form .input-field.fifth-wrap .btn-search { height: 70px; width: 100%; background: #b78a62; white-space: nowrap; border-radius: 0.5px; font-size: 20px; color: #fff; transition: all 0.2s ease-out, color 0.2s ease-out; border: 0; cursor: pointer; font-weight: 400; font-family: "Poppins", sans-serif; } .s002 form .inner-form .input-field.fifth-wrap .btn-search:hover { background: #af7d51; } @media screen and (max-width: 992px) { .s002 form legend { font-size: 50px; text-align: center; margin-bottom: 50px; } .s002 form .inner-form { -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: justify; justify-content: space-between; } .s002 form .inner-form .input-field { margin-bottom: 15px; } .s002 form .inner-form .input-field.first-wrap { width: 100%; } .s002 form .inner-form .input-field.second-wrap { width: calc(50% - 7.5px); max-width: none; } .s002 form .inner-form .input-field.third-wrap { width: calc(50% - 7.5px); max-width: none; } .s002 form .inner-form .input-field.fouth-wrap { width: calc(50% - 7.5px); max-width: none; margin-bottom: 0; } .s002 form .inner-form .input-field.fifth-wrap { width: calc(50% - 7.5px); max-width: none; padding-left: 0; margin-bottom: 0; } } @media screen and (max-width: 767px) { .s002 form legend { font-size: 40px; margin-bottom: 40px; } .s002 form .inner-form .input-field.second-wrap, .s002 form .inner-form .input-field.third-wrap, .s002 form .inner-form .input-field.fouth-wrap, .s002 form .inner-form .input-field.fifth-wrap { width: 100%; margin-bottom: 15px; } .s002 form .inner-form .input-field.fifth-wrap { margin-bottom: 0; } } mat-input-infix { margin-top: -13px !important; margin-left: 7px !important; }