body{background:url("../img/bg_body.png") repeat-x 50% 0}input[type="text"],input[type="tel"],input[type="email"],input[type="password"],textarea{width:50%}select{width:auto}input[type="submit"]{padding-right:2.5em;padding-left:2.5em;width:auto}textarea.full,input.intl-tel{width:100%}.readonly{cursor:not-allowed;background-color:#f2f2f2}a.button.primary,a.button.secondary{display:inline-block;width:auto}.wrapper{padding:0;width:100%}.main-menu{left:0}.main-content{margin:20px 0 0 0;padding-left:320px;width:98%}.footer-container{padding-left:320px}.logged-out .main-content{margin:20px auto;padding-left:0;width:95%}.logged-out .footer-container{padding-left:0}.school-banner{height:80px;text-align:left}.school-banner .wrapper{margin:0;padding-left:20px}.school-banner .heading-text{font-size:1.71428571429em;line-height:75px}.school-banner .toggle-primary{display:none}.main-container aside{float:left;width:222px}.main-container article{float:right;background:#fff;padding:2em;width:714px;min-height:600px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}body.admin .main-container article{float:left;width:100%}nav.primary li{float:left;border-top:1px solid #d9d9d9;border-left:0;background:#fff;width:100%;text-align:left}nav.primary a{padding:1.5em 3.57143em 1.5em 3em;height:auto}nav.primary a:after{display:block}nav.primary i{display:inline-block;top:50%;left:1em;margin-top:-8px;margin-left:0;width:16px;height:16px}nav.primary i.icon-home{background-position:-12px -12px}nav.primary i.icon-document{background-position:-12px -42px}nav.primary i.icon-mail{background-position:-12px -72px}nav.primary li.active i.icon-home{background-position:-42px -12px}nav.primary li.active i.icon-document{background-position:-42px -42px}nav.primary li.active i.icon-mail{background-position:-42px -72px}nav.admin-submenu{width:50%}nav.admin-submenu.super{width:100%}.page-header{position:relative}.page-header:after{display:table;clear:both;content:""}.page-header .title{float:left;margin:0 0 1em;width:65%}.page-header .title h1{margin:0 0 .2em}.config-header.page-header{height:50px}.config-header.page-header .university-header{display:inline-flex;height:100%}.config-header.page-header .university-header span{margin:auto 0 1em 0}section.contact{border:1px solid #d9d9d9;background:#fff;padding:1em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}section.contact h4{position:static;margin:0 0 .5em;text-align:center}section.contact p{float:none;padding-bottom:1em;width:100%;font-weight:400;text-align:center}section.contact p strong{display:block;line-height:2}section.contact p.last{border-top:1px solid #d9d9d9;padding-top:1em}section.contact a{background:none;width:auto;height:auto;color:#007bc7;line-height:normal;text-decoration:underline;text-transform:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}section.contact .visible-mobile{display:none}section.contact .visible-desktop{display:block}section.contact a:hover{background:none;text-decoration:none}.module-box-group{float:left;clear:both;width:100%}.module-box{float:left;margin:0 0 0 2%;width:49%}.module-box:first-child{margin-left:0}.university-admin-search input,.university-admin-search select{width:100%}.university-admin-search .field{float:left;padding-right:2.5%;width:50%;height:70px}.university-admin-search select{margin-bottom:22px}.university-admin-search .alert.info-box{margin:0}.university-admin-search .search-form{clear:left}.university-admin-search .search-student-id{width:43%}.university-admin-search .search-university{width:57%}.university-admin-search .search-first-name{width:43%}.university-admin-search .search-middle{width:20%}.university-admin-search .search-last-name{width:37%}.university-admin-search .search-gender{clear:left}.university-admin-search .date-range .field{width:46%}.university-admin-search .date-range .to-date{margin-left:3%}.university-admin-search .date-range>span{display:inline-block;float:left;margin-top:10px;width:5%;text-align:center}.university-admin-search .date-range input{margin-right:2.5%;width:90%}.transaction-search-group{clear:both}.date-range input{margin-right:1.5%;width:auto}.admin-view-account{position:relative}.admin-view-account .title{float:left;margin:0 0 1em;width:65%}.admin-view-account .title h1{margin:0 0 .2em}.admin-view-account .edit-button{float:right;margin:0;width:auto}.admin-view-account .secondary .buttons{text-align:right}.admin-view-account .secondary .ui-tabs-panel{max-height:750px;overflow:auto}.admin-view-account .secondary .ui-tabs-nav a{padding:.5em 3em}.admin-view-transaction .action-buttons{float:right;margin:0;width:auto}.admin-view-transaction .real-time-start-date{float:right;clear:right}.admin-view-transaction .title{float:left;margin:0 0 1em;width:65%}.admin-view-transaction .title h1{margin:0 0 .2em}.admin-view-transaction .transaction-details{float:left;width:50%}.admin-view-transaction div.secondary{float:right;margin-top:3.7em;width:45%}.sb-admin-config .university-header{float:left;margin:1em 0}.sb-admin-config .buttons{float:right;width:auto}.ui-datepicker-trigger{display:inline-block}.lt-ie8 .main-container article{width:618px}.lt-ie8 .module-box{width:245px}.lt-ie8 nav.admin-submenu{width:440px}.lt-ie8 nav.admin-submenu li{width:219px}.lt-ie8 nav.admin-submenu.super{width:876px}.lt-ie8 nav.admin-submenu.super li{width:292px}.lt-ie8 .definition-table dd{width:48%;min-height:0}.lt-ie8 .header-container .top-bar.wrapper{position:relative}.accessible-tabs{position:relative}.accessible-tabs .tabs-list{position:absolute;top:0;left:0;z-index:10;border-right:0;border-radius:5px 0 0 5px;width:20%}.accessible-tabs .content{position:relative;z-index:1;margin-left:20%;border-top:1px solid #d9d9d9;border-radius:0 5px 5px;width:80%}.accessible-tabs .tabs-list li{border-right:none}.accessible-tabs .tabs-list li.first{border-radius:5px 0 0 0}.accessible-tabs .tabs-list li.last{border-radius:0 0 0 5px}.accessible-tabs .tabs-list li.current:after{position:absolute;top:0;right:-2px;z-index:500;background:#fff;width:2px;height:100%;content:""}.clearfix::after{display:block;clear:both;content:""}[class*="span-"]{float:left;padding-right:2.5%}.span-8{width:66%}.span-6{width:50%}.span-6{width:50%}.span-4{width:33%}.span-3{width:25%}[class*="span-"] input[type="text"]{width:100%}.editor-span-6 textarea{width:100%}.editor-span-6 table{width:100%!important}.span-12{clear:both;width:100%}.row{margin-bottom:1em}.editor-span-6{float:none;width:100%}[class*="span-"] input[type="text"].admin-datepicker{width:92%}[class*="span-"].policyHolderDateOfBirthDiv input[type="text"]{width:90%}.inline-labels label{display:inline-block;padding-left:10px}.inline-labels label:first-child{padding-left:0}.p10-wrapper input{width:10%}input[type="text"].fit-datepicker{width:92%}