@charset "utf-8";

/* Station House Media Unit */



/*------------------------------| CUSTOM |------------------------------*/



/*

Display rules for Foudation Apprenticship forms and content

*/

button {cursor: pointer;}



#course-navigation {}

#course-navigation a {}

#course-navigation ul {margin: 0px;}

#course-navigation li {position: relative; display: block; float: left; width: 31.33%; text-align: center;}

#course-navigation li a {color: #C7C9CA; font-weight: 700; font-size: 1.2em;}

#course-navigation li .sub-menu {text-align: center; background-color: #5a6569; display: none; }

#course-navigation li ul {position: absolute; width: 100%;}

#course-navigation li ul li {width: 100%; margin: 0;}



#welcome {color: #dadada; text-align: right;}



textarea {width: 100%; height: auto;}

#current-category-title {text-align: center;}

#single-post li {list-style: none;}

#single-post li label {font-weight: 600; font-size: 1.125em;}

#single-post .entry-content {background-color: rgba(255,255,255,0.9); padding: 1.7em 0px; margin-bottom: 1.7em;}

#go-back {text-align: center;}



.question {width: 100%; margin: 0 auto; text-align: center; border: solid 1px rgba(0,0,0,0.2); border-radius: 50px; background-color: rgba(255,255,255,0.5); padding: 0.5em;}



/* buttons */

#post-buttons {float: left; padding: 10px; background-color: rgba(0,0,0,0.1); border-radius: 3px;}

#post-buttons button {display: block; float: left; width: 90%; text-align: center;}

#post-buttons h5 {float: left; font-size: 1.075em; border-bottom: solid 1px rgba(0,0,0,0.2); margin-top: 1.3em;}

#shmu-research {}

#log-book {}

#website-evaluation {}

#hazards-risks {}

#dse {}

#hs-handbook {}

#w3c-essay {}



#requirements-specification {}

#sitemap {}

#wireframe {}

#resource-list {}

#learning-outcome-two {}



#edp-pseudocode {}

#edp-flowdiagram {}

#edp-wireframe {}

#edp-testlog {}



#appdev-t1 {}

#appdev-t2 {}





/* content - default state*/

#post-content {float: left; width: 100%; min-height: 33vh; margin-top: 1.4em; padding: 1.4em;}

#post-content h5 {border-bottom: solid 1px rgba(0,0,0,0.3);}

#shmu-research-content {display: none;}

#log-book-content {display: none;}

#website-evaluation-content {display: none;}

#hazards-risks-content {display: none;}

#w3c-essay-content {display: none;}



#requirements-specification-content {display: none;}

#sitemap-content {display: none;}

#wireframe-content {display: none;}

#resource-list-content {display: none;}

#test-plan-content {display: none;}

#learning-outcome-one-content {display: none;}
#learning-outcome-two-content {display: none;}



#edp-analysis-content, #edp-pseudocode-content, #edp-flowdiagram-content, #edp-wireframe-content, #edp-testlog-content, #edp-refinement-content {display: none;}



#appdev-proposal-content, #appdev-action-plan-content, #appdev-wireframe-content, #appdev-test-log-content, #appdev-development-record-content, #appdev-evaluation-content {display: none;}




.um-form ul {list-style: none!important;}




.qsm-page  {padding: 1.4em;}



#elementor-iframe {

position: relative;

	width: 100%; height: auto;

padding-bottom: 56.25%; /* 16:9, for an aspect ratio of 1:1 change to this value to 100% */ 

}

#elementor-iframe iframe{

position: absolute;

top: 0;

left: 0;

width: 100%!important;

height: 100%!important;

}





.tutor-only, .admin-only {display: none!important;}