.dashboard.dse{ slideshow{ height: calc(100% - 200px); } } .dashboard{ width: 100%; height:calc(100% - 85px); slideshow { width: 100%; height: calc(100% - 243px); float: left; } .bottom_content{ width:100%; height:200px; float: left; // background-color: #ccc; padding:0 80px; .row{ // width: 1000px; // margin: auto; height:100%; .col{ width: 300px; height:170px; margin:0 20px; border-radius:10px; box-shadow: 0px 0px 9px 3px #e2dede; background-color: #fff; padding: 20px; .title{ font-size: 14px; color:#333; float: left; width:100%; } .box_left{ width:calc(100% - 57px); margin-top: 15px; float: left; position: relative; svg { width: 100px; float: left; top: 0; height: 100px; } // .timer { // position: absolute; // top: 0; // left: 0; // bottom: 0; // left: 5px; // width: 70px; // height: 55px; // margin: auto; // font-size: 36px; // color: #28a8e0; // text-align: center; // } .load_content{ float: left; margin-top: 20px; margin-left: 10px; h6{ font-size: 14px; color: #28a8e0; } p{ font-size: 12px; color: #28a8e0; } } } .box_right{ background-color: #28a8e0; width: 120px; height: 100%; float: right; position: absolute; right:0; top:0; border-bottom-right-radius: 10px; border-top-right-radius: 10px; padding: 10px; text-align: center; img{ width: 30px; cursor: pointer; } p{ color:#fff; font-size: 24px; margin: 0; padding: 10px 0; } } } .learning{ .box_left{ margin: 0; position: relative; height: 42%; .load_content{ margin:auto; position: absolute; width: 200px; height: 65px; left:0; right:0; top:0; bottom: 0; text-align: center; h1{ font-size: 50px; span{ font-size: 30px; } } } } .box_right{ img{ width: 70px; margin-top: 40px; } } } } .loader { border: 5px solid #ccc; border-radius: 50%; border-top: 5px solid #28a8e0; width: 80px; height: 80px; // -webkit-animation: spin 2s linear infinite; /* Safari */ // animation: spin 2s linear infinite; float: left; } /* Safari */ // @-webkit-keyframes spin { // 0% { -webkit-transform: rotate(0deg); } // 100% { -webkit-transform: rotate(360deg); } // } // @keyframes spin { // 0% { transform: rotate(0deg); } // 100% { transform: rotate(360deg); } // } .path:after { width: 92%; height: 2px; background-color: transparent; content: ""; left: 5%; z-index: -1; position: absolute; top: 8px; box-shadow: 0 -4px 5px 1px #d0cece; } .pointer:before { width: 8px; height: 8px; content: ""; // background-color: #999; position: absolute; right: -5px; border-top-left-radius: 50%; // border-left: 3px solid #dad7d7; border-top-right-radius: 50%; } .path{ width: 242px; margin: auto; height: 75px; /* position: relative; */ position: absolute; z-index: 99; left: 0; right: 0; bottom: 0; top: 0; .type_name{ width: 100%; float: left; p{ float: left; width: 24.5%; text-align: center; font-size: 12px; font-weight: bold; font-style: italic; margin-top: 10px; } } } .pointer.grey{ background-color: #dad7d7; } .pointer.grey:before{ background-color: #999; border-left: 3px solid #dad7d7; } .pointer.grey:after{ border-top: 10px solid #dad7d7; } .pointer.orange{ background-color: orange; } .pointer.orange:before{ background-color: #cc8504; border-left: 3px solid orange; } .pointer.orange:after{ border-top: 10px solid orange; } .pointer.green{ background-color: green; } .pointer.green:before{ background-color: #036303; border-left: 3px solid green; } .pointer.green:after{ border-top: 10px solid green; } .pointer.red{ background-color: red; } .pointer.red:before{ background-color: #a90606; border-left: 3px solid red; } .pointer.red:after{ border-top: 10px solid red; } .pointer { width: 35px; height: 80px; position: relative; // background: red; border-top-left-radius: 4px; float: left; margin: 0 5%; // .poly{ // clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%); // } .poly { width: 50px; height: 50px; background: transparent; float: left; position: absolute; bottom: -5px; z-index: 99; left: -8px; svg{ float: left; margin: 0; width: 100%; height: 100%; } .types{ position: absolute; top: 0; bottom: 0; margin: auto; width: 40px; height: 50px; left: 0; right: 0; text-align: center; font-size: 30px; } } // .poly:before { // content: ""; // position: absolute; // top: -15px; // left: 0; // width: 0; // height: 0; // border-left: 30px solid transparent; // border-right: 30px solid transparent; // border-bottom: 15px solid blue; // } // .poly:after { // content: ""; // position: absolute; // bottom: -15px; // left: 0; // width: 0; // height: 0; // border-left: 30px solid transparent; // border-right: 30px solid transparent; // border-top: 15px solid blue; // } } .pointer:after { content: ""; position: absolute; left: 0; bottom: 0; width: 0; height: 0; border-left: 17px solid white; border-top: 10px solid red; border-right: 18px solid white; } // .pointer:before { // content: ""; // position: absolute; // right: -20px; // bottom: 0; // width: 0; // height: 0; // border-left: 20px solid transparent; // border-top: 20px solid transparent; // border-bottom: 20px solid red; // } } } @media screen and (max-width: 768px) { .dashboard{ width: 100%; height: auto; margin-top: 53px; overflow: scroll; slideshow{ height: 300px; } } } @media screen and (max-width: 1024px) { .dashboard.dse{ slideshow{ height: calc(100% - 170px); } .bottom_content { background-color: red; .row { .learning { .box_right { img { width: 60px; } } } } } } .dashboard{ height: calc(100% - 60px); slideshow{ height: calc(100% - 420px); } .bottom_content{ height: 330px; .main_dropdown{ bottom: 374px; } .row{ .col{ margin: 5px 5px; width: 332px; height: 170px !important; } } } } } @media screen and (max-width: 768px) { .dashboard { height: 100%; float: left; padding-top: 53px; overflow-y: scroll; slideshow{ height: 200px; } } } .carousel-item{ background-size: cover; width: 100%; height: 100%; color: transparent; } .w-100{ height:500px; width: auto !important; display: block; margin: 0px auto; } button.btn.btn-primary.btn-lg { background-color: #28a8e0 !important; } .btn-primary{ background-color: #28a8e0!important; font-size: 12px; height: 42px; margin: 6px auto !important; border-radius: 16px !important; outline: none; border: #28a8e0 !important; -webkit-box-shadow: none; box-shadow: none; padding: 0px 33px; } .btn:focus { -webkit-box-shadow: none; box-shadow: none; } .btn-primary:not(:disabled):not(.disabled):active:focus{ box-shadow: none !important; outline: none !important; } /*slider*/ #myCarousel{ width: 100%; float: left; } .carousel { position: absolute; } .carousel-inner { position: absolute !important; } .carousel,.carousel-inner { height: 100% !important; width: 100%; } .carousel-inner>.item>img, .carousel-inner>.item>a>img { display: block; height: auto; max-width: 100%; line-height: 1; // width: 100%; // Add this margin: 0px auto; } .hero { position: absolute; // top: 78%; left: 47%; z-index: 0; bottom: 100px; h4{ font-size: 14px; text-align: center; } } .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { left: 50%; margin-left: -10px; top: 88% !important; background-color: #333; width: 20%; padding: 5px 0px; height: auto !important; } .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next{ top: 88% !important; background-color: #333; width: 20%; padding: 5px 0px; height: auto !important; } .carousel-control-next-icon { width: 4%; height: 12%; background-size: 21px; float: right; } .carousel-control-prev-icon{ width: 4%; height: 12%; background-size: 22px; } .carousel-control-next-icon, .carousel-control-prev-icon { background-color: #28a8e0; } span.carousel-control-next-icon{ right: -32px; } span.carousel-control-next-icon,span.carousel-control-prev-icon { position: absolute; // top: 505px; bottom: 100px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; width: 4%; height:42px; margin-right:30px; color: #fff; text-align: center; } .left_card { position: inherit; } h-100{ width: 100%!important; height:100%!important; } .title_name{ background-color:#000; color:#fff; padding:10px; }