.calculator,.grade-calculator{margin:0 0 33px 0}@media screen and (min-width:768px){.calculator{float:left;width:360px;border-radius:5px;box-sizing:border-box;padding:5px 11px 33px;margin:0 17px 33px 0;font-size:var(--reg-font-size);box-shadow:0 0 3px 1px var(--grid-color);-moz-box-shadow:0 0 3px 1px var(--grid-color);-webkit-box-shadow:0 0 3px 1px var(--grid-color)}.grade-calculator{float:left;width:400px;border-radius:5px;box-sizing:border-box;padding:5px 11px 33px;margin:0 17px 33px 0;font-size:var(--reg-font-size);box-shadow:0 0 3px 1px var(--grid-color);-moz-box-shadow:0 0 3px 1px var(--grid-color);-webkit-box-shadow:0 0 3px 1px var(--grid-color)}}.calc-container,.ent-contain{width:94%;padding:0 11px 11px 11px;vertical-align:top;display:inline-block}@media screen and (min-width:768px){.ent-contain{width:94vw;margin-left:calc(50% - 47vw)}}@media screen and (min-width:768px) and (max-width:960px){.calc-container,.ent-contain-inner{width:550px}.ent-doc-contain-inner{width:450px}}@media screen and (min-width:960px){.calc-container{width:800px;padding:11px 33px 11px 11px;margin-left:calc(50% - 400px)}.ent-contain-inner{width:880px;padding:11px;margin-left:calc(50% - 440px)}.ent-doc-contain-inner{width:660px;padding:11px;margin-left:calc(50% - 330px)}}@media screen and (min-width:1024px){.ent-contain-inner{width:980px;margin-left:calc(50% - 490px)}.ent-doc-contain-inner{width:800px;margin-left:calc(50% - 400px)}}@media screen and (min-width:1260px){.ent-contain-inner{width:1200px;margin-left:calc(50% - 600px)}}.tall-side-ad-div{width:275px;vertical-align:top;position:relative;display:inline-block}.side-ad-contain{left:0;right:0;top:94px;text-align:right;position:absolute}.calc-ad-div{clear:both;margin:0 auto;text-align:center;padding:33px 0 0 0;max-width:96vw!important}.grade-row{margin-top:27px}#gradeRow1{margin-top:11px}.e-w-g .half-wid{border-bottom:1px solid var(--grid-color)}.btn-grade-type-opts{margin:0;background:none;font-size:large;border-right:none;padding:7px 11px;border-top:1px solid var(--grid-color);border-left:1px solid var(--grid-color);border-bottom:1px solid var(--grid-color)}.btn-grade-type-opts:hover{background:#d6d6d6;transition:background 0.3s ease}.btn-grade-type-opts:last-of-type{border-right:1px solid var(--grid-color)}.btn-g-sel{font-weight:600;color:white!important;background:var(--accent-color)}.btn-g-sel:hover{background:var(--accent-color)}.btn-add-assignment{padding:7px 11px;font-size:large;text-align:center}.btn-add-assignment i,.btn-add-assignment span{vertical-align:middle}.c-info{font-size:13px}.course-opt-contain{left:0;right:0;top:45px;overflow:auto;max-height:240px;border-radius:5px;position:absolute;background:#fff;box-shadow:0 1px 3px 1px var(--grid-color);-moz-box-shadow:0 1px 3px 1px var(--grid-color);-webkit-box-shadow:0 1px 3px 1px var(--grid-color)}.course-opt{cursor:pointer;text-align:left;padding:11px 7px;border-bottom:1px solid var(--grid-color)}.course-opt:hover{background:#ebebeb}.course-opt:last-of-type{border-bottom:none}p{font-size:var(--reg-font-size)}.social-contain{line-height:1.5rem}.inline iframe{vertical-align:bottom}.calc-form-contain{padding-bottom:11px}.calc-o-lay-inner{position:absolute;opacity:.7;top:48px;left:calc(50% - 72px)}.calc-o-lay-inner img,.calc-o-lay-inner i{vertical-align:middle}.dbo-offl{opacity:.8}#btnCalculate,#btnReset{padding:7px 11px}.calc-answer{text-align:center;width:300px;margin:0 auto;padding:11px 7px;border-radius:5px;background:#fcfcfc;box-shadow:0 0 3px 1px var(--grid-color);-moz-box-shadow:0 0 3px 1px var(--grid-color);-webkit-box-shadow:0 0 3px 1px var(--grid-color)}.inner-cals-answer{padding-top:11px}.calc-content ul{list-style:none}#increaseNum i,#increaseNum span{vertical-align:middle}pre{text-align:center;font-size:large;box-sizing:border-box;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif}pre span{vertical-align:middle}li span.lg-text{vertical-align:middle}.calc-answer .center span,.calc-answer .center i{vertical-align:middle;font-size:var(--reg-font-size)}#binFileContainer{z-index:2;margin-bottom:11px}#binFileContainer button{right:0;top:-15px;width:110px;position:absolute}#binFileContainer input{right:0;top:-15px;opacity:0;cursor:pointer;width:110px;position:absolute}