.singlebutton {display: none !important;}
.scorm-center {display: none !important;}
.no-overflow {    display: none !important;}
.m-t-2.m-b-1.activity-navigation {    display: none !important;}
div#scorm_navpanel {    display: none !important;}
div#scorm_toc {    display: none !important;}
div#scorm_toc_toggle {    display: none !important;}
#page-mod-scorm-player #scormpage {
    position: relative;    width: 100%;    height: 100%;    border: 1px solid #ccc;    padding: 0px;    border-radius: 4px;text-align:center;
padding: 10px 0 0 0;

}

 #page-mod-scorm-player #scormpage #scorm_content {
    height: 80% !important;
}

#page-mod-scorm-player #scormpage div.yui3-u-3-4 {
    width: 80% !important;
}

#scorm_layout {
margin:0px;

}

.mb-3 {
    display: none !important;
}


#page-header{display:none;}

#page-content{margin: 1px 0 0 0;}
.panel-body {    padding: 0px 0 !important;}
.page-header {    margin: 0px;
             }
#page-mod-scorm-player #scormmode {   display: none;}
.lable {
    background-color: #05141f;    color: rgb(255, 255, 255);    padding: 2px 10px;    border-radius: 20px;    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
}
i.icon.fa.fa-bars.fa-fw {
    display: none;
}

.mar-50{
font-size: 13px;margin-left: 25px;
font-family:arial;
}
#page-wrapper .navbar .d-inline-block.mr-3 button {
  
    display: none;
}

#nav-drawer {
    top: 72px !important;
    padding-top: 30px !important;
    border-top-right-radius: 4px;
    display: none;
}


#page-mod-scorm-player #scormpage{padding:0px; }

#intro{margin:0px !important; padding:0px !important;}
#intro p{margin:0px;}
.creation-ttl h3{ padding-left:15px !important; padding-top:3px;}
.pull-right{ margin-right:15px; margin-top:3px;}
body #page a {color:#000; }
@media (min-width: 768px){
body.drawer-open-left {
    margin-left: 0px !important;
}

}
@media only screen and (max-width: 1024px) {
#intro, .creation-ttl, .fixed-top {   
    display: none;
}
body #page {
    margin-top: 0em !important;
    padding-top: 0em !important;
}

#page-content {
    margin: 0px 0 0 0 !important;
}

#region-main {
    padding: 0 0 0 0 !important;
}

#page-mod-scorm-player #scormpage {
border:none !important;
}

.card-body, .userprofile .profile_tree section {
    flex: 1 1 auto;
    padding: 0px !important;
}
div#page-content {
    padding-top: 0px !important;
}

.pt-3, .py-3 {
    padding-top: 0rem!important;
}


}


body#page-mod-scorm-player { padding-top: 0px;}
#scormtop { display: none; }
.universal {    overflow: hidden;  top: 1px!important;    margin-top: 0px!important;}

#page-mod-scorm-player #scormpage #scorm_object {

    border: none;
    width: 98%;
    height: 88%!important; 
    background-color: #fff!important;

}

#page-mod-scorm-player #scormpage #scorm_content {
    height: 88%!important;
}
#region-main {
    overflow-x: visible !important; overflow-y: visible !important;
    padding: 0rem !important;   
    width: 100% !important;
}

@media only screen and (max-width: 1279px) {
#region-main {
    overflow-x: hidden !important; overflow-y: hidden !important;
    padding: 0rem !important;   
    width: 100% !important;

}
#page-mod-scorm-player #scormpage #scorm_object {
    border: none;    width: 99%!important;    height: 97% !important;    position: fixed;    left: 0;    top: 0;

}


}

@media screen and (max-width: 767px) {
#page-mod-scorm-player #scormpage{padding:0px !important; }
#scorm_layout{ height:100%!important;}
}


#page-wrapper #page #page-content {
    flex: 1 0 auto;
    margin-top: 80px !important;
}
#page-wrapper #page {
    flex: 0 0 auto;    display: flex;    flex-direction: column;
    overflow: hidden;    padding: 0;    margin: 0;
}

#page-header{display:none;}
.mod_securepdf_pageslinks {    font-size: 1.5rem;    text-align: right;margin-bottom: 5px;}

.mod_securepdf_pageslinks a {
    font-size: 20px;     padding: 5px;    text-align: center;    margin: 0 3px 7px 0;    float: revert;
	bottom:7px;
}

#page-wrapper #page #page-content {
    flex: 1 0 auto;    margin-top: 30px;
}

.card-body, .userprofile .profile_tree section {
    flex: 1 1 auto;    padding: 0rem;
}
@media only screen and (max-width: 1024px){
body #page {
    margin-top: 0em !important;    padding-top: 0em !important;
}
}
 @media only screen and (max-width: 980px) {
	 
#page-wrapper #page #page-content {
    flex: 1 0 auto;    margin-top: 0px !important;
}
}

@media screen and (max-width: 540px) {
.card-body, .userprofile .profile_tree section {
    flex: 1 1 auto;    padding: 0.5rem 0 0 0 !important;
}
}

  #loader {
            border: 12px solid #f3f3f3;            border-radius: 50%;
            border-top: 12px solid #444444;            width: 70px;            height: 70px;            animation: spin 1s linear infinite;
        }
          
        @keyframes spin {
            100% {
                transform: rotate(360deg);
            }
        }
          
        .center {
            position: absolute;            top: 0;            bottom: 0;            left: 0;            right: 0;            margin: auto;
        }
.mod_securepdf_pageslinks a{
padding:0px !important;margin:0px !important;
}

.clccls{
padding:0px !important;margin:0px !important;
}
#nav-drawer{display:none;}
#page-wrapper .navbar .d-inline-block.mr-3 button { display: none;}
.drawer.drawer-left.show, .bkkum {
    left: 0;
    visibility: visible;
    display: none !important;
}
 

