.container{position:relative;width:960px;margin:0 auto;padding:0;}.column,.columns{float:left;display:inline;margin-left:10px;margin-right:10px;}.row{margin-bottom:1em;}.column.alpha,.columns.alpha{margin-left:0;}.column.omega,.columns.omega{margin-right:0;}.container .one.column{width:40px;}.container .two.columns{width:100px;}.container .three.columns{width:160px;}.container .four.columns{width:220px;}.container .five.columns{width:280px;}.container .six.columns{width:340px;}.container .seven.columns{width:400px;}.container .eight.columns{width:460px;}.container .nine.columns{width:520px;}.container .ten.columns{width:580px;}.container .eleven.columns{width:640px;}.container .twelve.columns{width:700px;}.container .thirteen.columns{width:760px;}.container .fourteen.columns{width:820px;}.container .fifteen.columns{width:880px;}.container .sixteen.columns{width:940px;}.container .one-third.column{width:300px;}.container .two-thirds.column{width:620px;}.container .offset-by-one{padding-left:60px;}.container .offset-by-two{padding-left:120px;}.container .offset-by-three{padding-left:180px;}.container .offset-by-four{padding-left:240px;}.container .offset-by-five{padding-left:300px;}.container .offset-by-six{padding-left:360px;}.container .offset-by-seven{padding-left:420px;}.container .offset-by-eight{padding-left:480px;}.container .offset-by-nine{padding-left:540px;}.container .offset-by-ten{padding-left:600px;}.container .offset-by-eleven{padding-left:660px;}.container .offset-by-twelve{padding-left:720px;}.container .offset-by-thirteen{padding-left:780px;}.container .offset-by-fourteen{padding-left:840px;}.container .offset-by-fifteen{padding-left:900px;}@media only screen and (min-width:768px) and (max-width:959px){.container{width:768px;}.container .column,.container .columns{margin-left:0;margin-right:0;}.column.alpha,.columns.alpha{margin-left:0;margin-right:0;}.column.omega,.columns.omega{margin-left:0;margin-right:0;}.column.alone,.columns.alone{margin-left:0;margin-right:0;}.container .one.column{width:28px;}.container .two.columns{width:76px;}.container .three.columns{width:124px;}.container .four.columns{width:172px;}.container .five.columns{width:220px;}.container .six.columns{width:268px;}.container .seven.columns{width:316px;}.container .eight.columns{width:364px;}.container .nine.columns{width:412px;}.container .ten.columns{width:460px;}.container .eleven.columns{width:508px;}.container .twelve.columns{width:556px;}.container .thirteen.columns{width:604px;}.container .fourteen.columns{width:652px;}.container .fifteen.columns{width:700px;}.container .sixteen.columns{width:748px;}.container .one-third.column{width:236px;}.container .two-thirds.column{width:492px;}.container .offset-by-one{padding-left:48px;}.container .offset-by-two{padding-left:96px;}.container .offset-by-three{padding-left:144px;}.container .offset-by-four{padding-left:192px;}.container .offset-by-five{padding-left:240px;}.container .offset-by-six{padding-left:288px;}.container .offset-by-seven{padding-left:336px;}.container .offset-by-eight{padding-left:348px;}.container .offset-by-nine{padding-left:432px;}.container .offset-by-ten{padding-left:480px;}.container .offset-by-eleven{padding-left:528px;}.container .offset-by-twelve{padding-left:576px;}.container .offset-by-thirteen{padding-left:624px;}.container .offset-by-fourteen{padding-left:672px;}.container .offset-by-fifteen{padding-left:720px;}}@media only screen and (max-width:767px){.container{width:300px;}.columns,.column{margin:0;}.container .one.column,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:300px;}.container .offset-by-one,.container .offset-by-two,.container .offset-by-three,.container .offset-by-four,.container .offset-by-five,.container .offset-by-six,.container .offset-by-seven,.container .offset-by-eight,.container .offset-by-nine,.container .offset-by-ten,.container .offset-by-eleven,.container .offset-by-twelve,.container .offset-by-thirteen,.container .offset-by-fourteen,.container .offset-by-fifteen{padding-left:0;}}@media only screen and (min-width:480px) and (max-width:767px){.container{width:420px;}.columns,.column{margin:0;}.container .one.column,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:420px;}}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;}.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.row:after,.clearfix:after{clear:both;}.row,.clearfix{zoom:1;}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.full-width{width:960px;height:auto;overflow:hidden}.one_half{width:48%;}.one_third{width:30.66%;}.two_thirds{width:65.33%;}.one_fourth{width:22%;}.three_fourths{width:74%;}.one_fifth{width:16.8%;}.two_fifth{width:37.6%;}.three_fifth{width:58.4%;}.four_fifth{width:67.2%;}.one_sixth{width:13.33%;}.five_sixth{width:82.67%;}.one_half,.one_third,.two_thirds,.three_fourths,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{position:relative;margin-right:4%;margin-bottom:1.5rem;float:left;}.first{margin-left:0 !important;}.last{margin-right:0 !important;}@media only screen and (min-width:768px) and (max-width:991px){}@media only screen and (max-width:767px){#breadcrumb{display:none;}.full-width,.one_half,.one_third,.two_thirds,.three_fourths,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{width:100%;}}@media only screen and (min-width:480px) and (max-width:767px){}@media only screen and (max-width:959px){}@media only screen and (min-width:768px) and (max-width:991px) and (max-device-width:1000px){}@media only screen and (max-width:767px) and (max-device-width:1000px){}@media only screen and (min-width:480px) and (max-width:767px) and (max-device-width:1000px){}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{background:#fff;color:#000;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}html,button,input,select,textarea{color:#222;}body{font-size:1em;line-height:1.4;}::-moz-selection{background:#b3d4fc;text-shadow:none;}::selection{background:#b3d4fc;text-shadow:none;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}img{vertical-align:middle;}fieldset{border:0;margin:0;padding:0;}textarea{resize:vertical;}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0;}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px;}.ir:before{content:"";display:block;width:0;height:150%;}.hidden{display:none !important;visibility:hidden;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}.com{color:#93a1a1;}.lit{color:#195f91;}.pun,.opn,.clo{color:#93a1a1;}.fun{color:#dc322f;}.str,.atv{color:#D14;}.kwd,.prettyprint .tag{color:#1e347b;}.typ,.atn,.dec,.var{color:teal;}.pln{color:#48484c;}.prettyprint{padding:8px;background-color:#f7f7f9;border:1px solid #e1e1e8;}.prettyprint.linenums{-webkit-box-shadow:inset 40px 0 0 #fbfbfc,inset 41px 0 0 #ececf0;-moz-box-shadow:inset 40px 0 0 #fbfbfc,inset 41px 0 0 #ececf0;box-shadow:inset 40px 0 0 #fbfbfc,inset 41px 0 0 #ececf0;}ol.linenums{margin:0 0 0 33px;}ol.linenums li{padding-left:12px;color:#bebec5;line-height:20px;text-shadow:0 1px 0 #fff;}html,body{width:100%;overflow-x:hidden;}body em{font-style:italic;}body strong{font-weight:bold;}body,select,input,textarea{color:#444444;}p a{text-decoration:underline;}blockquote{margin:1.5em 10px;padding:.5em 10px;color:#333;margin:25px 20px 25px 0;padding:3px 25px;position:relative;}blockquote:before{color:#bbb;content:"\201C";font-size:3em;line-height:.1em;vertical-align:-.4em;display:block;position:absolute;top:15px;left:1px;}blockquote:after{color:#bbb;content:"\201D";font-size:3em;line-height:.1em;vertical-align:-.45em;}blockquote :first-child{display:inline;}a,a:link{color:#336699;text-decoration:none;}a:hover{color:#002255;text-decoration:underline;}a:active{color:#c00;}a:visited{color:#539;}img{max-width:100%;}table{border-collapse:collapse;border-spacing:0;margin:0 0 9px;}td,th{padding:.125em .5em;text-align:left;vertical-align:top;}td{}th{background:#f9f9f9;}table caption{color:#888;text-align:left;margin:.15em .25em;font-style:italic;}tfoot{font-weight:bold;}tfoot td{color:#666;}td,td img{vertical-align:top;}ol{list-style-type:decimal;margin-left:2em;}ol ol{list-style-type:lower-alpha;}ol ol ol{list-style-type:lower-roman;}ol ol ol ol{list-style-type:decimal;}ol ol ol ol ol{list-style-type:lower-alpha;}ol ol ol ol ol ol{list-style-type:lower-roman;}ul{list-style-type:disc;margin-left:2em;}ul ul{list-style-type:circle;}ul ul ul{list-style-type:disc;}ul ul ul ul{list-style-type:circle;}ul ul ul ul ul{list-style-type:disc;}ul ul ul ul ul ul{list-style-type:circle;}ul ul{margin-top:.25em;margin-bottom:.25em;}nav ul,nav ul ul{list-style:none;}nav ul,nav li{margin:0;}dt{font-weight:bold;}dd{padding:0 0 0.75em 1em;}dl,menu,ol,ul{padding:0;}html{background-color:#dddddd;}body{background-color:#fff;}body,button,input,select,textarea{color:#444;font-family:"Thonburi","DroidSans","Droid Sans","sans-serif","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;-webkit-text-size-adjust:100%;}h1,h2,h3,h4,h5,h6{font-family:"Palatino","DroidSerif","Droid Serif",Georgia,serif;margin:10px 0;line-height:1.2;}h2,h3,h4,h5,h6{color:#444;}h1{font-size:2em;margin:20px 0 10px;line-height:1.1;}h2{font-size:1.65em;margin:15px 0 10px;line-height:1.1;}h3{font-size:1.25em;}h4{font-size:1.1em;}h5{font-size:1em;}h6{font-size:.9em;}p,pre{margin:10px 0;}code{color:#d14;}a{-webkit-transition:background 0.1s ease;-moz-transition:background 0.1s ease;-o-transition:background 0.1s ease;transition:background 0.1s ease;}#main-header,#search-menu,#content,#page-footer,.nav-container{position:relative;}#main-header{background-color:#003366;border-bottom:1px solid #003366;}#header-top{position:relative;}#header-top h1{font-size:2.2em;margin:0 5% .25em;}#header-top h1 a{color:#fff;}#header-top a.sign-in{position:absolute;top:.35em;right:5%;}#logo,#byu-bar{padding:.35em 0 .45em;}#logo a.byu,#logo a.byulink,#byu-bar a.byu,#byu-bar a.byulink{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr;display:inline-block;height:26px;width:70px;background:transparent url("//home.byu.edu/home/sites/default/files/global/img/byu-logo-header-sm.png") 0px 0px no-repeat;}.svg #logo a.byu,.svg #logo a.byulink,.svg #byu-bar a.byu,.svg #byu-bar a.byulink{background-image:url("//home.byu.edu/home/sites/default/files/global/img/byu-logo-header-sm.svg");}#logo a.parentlink,#byu-bar a.parentlink{text-transform:uppercase;font-size:15px;display:inline-block;padding:3px 0px 2px;color:#d1e4f6;line-height:1.2;min-height:26px;vertical-align:top;}#logo h2,#byu-bar h2{margin:0;margin-right:100px;line-height:26px;}#logo a,#byu-bar a{display:block;}a.mybyu,a.sign-in,.open #search-button,#search-submit,.search-submit,.gcse-wrapper input.gsc-search-button{background-color:#628cb6;border:none;color:#fff;font-weight:bold;padding:5px 18px;text-decoration:none;-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px;border-radius:14px;}a.mybyu:hover,a.mybyu:active,a.sign-in:hover,a.sign-in:active,.open #search-button:hover,.open #search-button:active,#search-submit:hover,#search-submit:active,.search-submit:hover,.search-submit:active,.gcse-wrapper input.gsc-search-button:hover,.gcse-wrapper input.gsc-search-button:active{margin:-2px;background-color:#336699;border:2px solid #abc8e4;cursor:pointer;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;}#search-submit:hover,#search-submit:active{border:none;}.menu-button{display:none;}#search-menu{width:100%;position:relative;display:block;background-color:#001948;border-top:1px solid #114477;border-bottom:1px solid #114477;height:36px;padding-top:1px;padding-bottom:4px;}#search-container textarea:hover,#search-container input:hover,#search-container textarea:active,#search-container input:active,#search-container textarea:focus,#search-container input:focus{outline:0px !important;-webkit-appearance:none;}#search-container #basic-search{position:relative;padding-right:77px;padding-left:5px;}#search-container #basic-search label{color:#fff;}#search-container #search-submit{background-image:url(/sites/all/themes/hwhll2o/img/search_box_icon.png);background-position:50% 50%;background-repeat:no-repeat;overflow:hidden;text-indent:-1000px;padding:5px;display:block;width:50px;position:absolute;top:0px;right:5px;}#search-container #search-submit:hover,#search-container #search-submit:active{right:7px;}#search-container #basic-search #search,#search-container input.gsc-input{margin-bottom:0;vertical-align:top;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;padding:5px 10px !important;border:0 !important;font-size:13px;display:block;width:100%;}.nav-container a{padding:.5em 0;display:block;font-weight:bold;padding-left:5%;padding-right:5%;}.nav-container a:hover,.nav-container a:active{background-color:#eeebe9;color:#001948;}.nav-container .mega a,.nav-container .sub a,.nav-container .sublinks a{font-weight:normal;padding-left:10%;}.nav-container .featured,.nav-container .highlight{display:none;}.nav-container .sublinks{list-style:none;font-size:0.8em;}.nav-container .sublinks a{padding-left:15%;}#primary-nav,#secondary-nav{border-top:1px solid #ddd;padding:10px 0;}nav.sidebar{display:none;}.sidebar-navigation nav.sidebar{border-top:1px solid #ddd;display:block;padding-top:.5em;margin-top:1em;}.sidebar-navigation nav.sidebar a{padding:.2em 0;display:block;color:#003366;}.sidebar-navigation nav.sidebar a:hover{text-decoration:underline;background-color:#eeebe9;color:#001948;}.sidebar-navigation nav.sidebar .current a{color:#666;}.sidebar-navigation nav.sidebar .current a:hover{text-decoration:none;}.wrapper{margin:0;}#content{padding:1em 5% 2em;}#content h1{color:#002255;}.breadcrumb{display:none;}#calendar h2{margin-bottom:0;}.day a,.day span{display:block;}.day span.date{margin-right:.33em;display:inline;font-weight:normal;}#calendars{margin:0;padding:.5em 0 0;}#calendar,#news{border-top:4px solid #f7f7f7;margin-top:1px;padding-bottom:1em;}#calendar,#news{border-bottom:1px solid #ccc;}ul#calendars{list-style:none;}.day{padding:.75em 0 0;}a.baseline,#calendar > strong,a.more{font-weight:bold;margin-top:1.5em;padding-bottom:1.5em;display:block;}.news-item{padding:.25em 0 0;}.briefs-item{padding:.1em 0 0;}#briefs-container{border-bottom:1px solid #eee;padding-bottom:.75em;margin-bottom:.5em;}#page-footer{}#page-footer a,#page-footer a:link,#page-footer a:visited{padding:.35em 1%;}#page-footer a:hover,#page-footer a:active,#page-footer a:focus{color:#595857;}#page-footer h2{color:#595857;margin-top:1.5em;font-size:1em;border-bottom:1px solid #c7c7c7;}#page-footer h3{font-weight:normal;color:#595857;font-size:.95em;margin:1em 0 0;}#page-footer p{}#page-footer .wrapper{margin:0;}#footer-links{border-bottom:1px solid #ccc;padding-bottom:1.5em;}#footer-links div.alpha{margin-top:0;border-top:none;}#footer-links .addthis_default_style a{clear:left;padding:0;}#footer-links .addthis_toolbox a{padding-left:0;}#footer-links .addthis_toolbox a span{padding-right:10px;margin:0;}#footer-bottom{}#footer-bottom a,#footer-bottom a:link,#footer-bottom a:visited{color:#595857;}@media all and (max-width:939px){.feature-description{border-left:none !important;background-color:transparent !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;}}#byu-bar{font-size:14px;font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Helvetica,Arial,sans-serif;width:100%;padding:2px 0;background-color:#001948;border-bottom:1px solid black;min-width:120px;height:30px;white-space:nowrap;}.svg #byu-bar{background-image:url("//home.byu.edu/home/sites/default/files/global//img/byu-header-bg.svg");}#byu-bar h2{margin:0;padding:0;float:left;position:absolute;font-size:1em;width:100%;}#byu-bar a.byu{background-image:url("//home.byu.edu/home/sites/default/files/global//img/byu-logo.png");}.svg #byu-bar a.byu{background-image:url("//home.byu.edu/home/sites/default/files/global//img/byu-logo.svg");}#byu-bar a.byulink{margin-left:6px;}#byu-bar a.parentlink{width:100%;white-space:nowrap;display:block;position:absolute;width:100%;top:0;left:0;padding-left:98px;padding-right:6px;overflow:hidden;text-overflow:ellipsis;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#byu-bar.button a.parentlink{padding-right:110px;}#byu-bar.search a.parentlink{padding-right:40%;}#byu-bar.search.button a.parentlink{width:65%;padding-right:100px;}#byu-bar #search-container{height:27px;position:absolute;top:4px;right:6px;width:40%;min-width:120px;max-width:400px;}#byu-bar #basic-search #search{height:27px;}#byu-bar #search-submit{top:0;}#byu-bar #search-submit:active,#byu-bar #search-submit:hover{right:5px;}#byu-bar.search .sign-in{margin-right:35%;}#byu-bar.button #search-container{width:35%;}@media all and (min-width:400px){#byu-bar a.byu{width:345px;}#byu-bar.search a.byu,#byu-bar.button a.byu{width:80px;}}@media all and (min-width:500px){#byu-bar.button a.byu{width:345px;}#byu-bar.search.button a.byu{width:80px;}}@media all and (min-width:600px){#byu-bar.search a.byu{width:345px;}#byu-bar.search.button a.byu{width:80px;}}@media all and (min-width:720px){#byu-bar.search.button a.byu{width:345px;}}
body{color:#444444;}#logo{color:#e1d4c0;}
button,input[type="submit"],input[type="reset"],input[type="button"]{background-image:-ms-linear-gradient(top,#FFFFFF 0%,#E3E3E3 100%);background-image:-moz-linear-gradient(top,#FFFFFF 0%,#E3E3E3 100%);background-image:-o-linear-gradient(top,#FFFFFF 0%,#E3E3E3 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFFFFF),color-stop(1,#E3E3E3));background-image:-webkit-linear-gradient(top,#FFFFFF 0%,#E3E3E3 100%);background-image:linear-gradient(top,#FFFFFF 0%,#E3E3E3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#E3E3E3');border:1px solid #dbdbdb;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;-webkit-box-shadow:inset 0 1px 0 0 #cccccc;-moz-box-shadow:inset 0 1px 0 0 #cccccc;-o-box-shadow:inset 0 1px 0 0 #cccccc;box-shadow:inset 0 1px 0 0 #cccccc;position:relative;padding:8px 1em 9px 1em;}button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{background-image:-ms-linear-gradient(top,#DBDBDB 0%,#F2F2F2 100%);background-image:-moz-linear-gradient(top,#DBDBDB 0%,#F2F2F2 100%);background-image:-o-linear-gradient(top,#DBDBDB 0%,#F2F2F2 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#DBDBDB),color-stop(1,#F2F2F2));background-image:-webkit-linear-gradient(top,#DBDBDB 0%,#F2F2F2 100%);background-image:linear-gradient(top,#DBDBDB 0%,#F2F2F2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DBDBDB',endColorstr='#F2F2F2');-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;-moz-box-shadow:inset 0 1px 0 0 #cccccc;-webkit-box-shadow:inset 0 1px 0 0 #cccccc;-o-box-shadow:inset 0 1px 0 0 #cccccc;box-shadow:inset 0 1px 0 0 #cccccc;cursor:pointer;}button.full-width,input[type="submit"].full-width,input[type="reset"].full-width,input[type="button"].full-width{width:100%;padding-left:0 !important;padding-right:0 !important;}a.button,#main a.button{text-decoration:none;}.button-alt,.button,.button.small,.button.large,.button.medium{background-image:none;padding:8px 1em 9px 1em;margin:0;display:inline-block;}.button.left{float:left;}.button.right{float:right;}.button.center,.button.middle{margin:0px auto;isplay:inherit;}#bbp_reply_submit{padding:10px 20px;}a.button,#bbp_reply_submit{background-image:-ms-linear-gradient(top,#597db1 0%,#3a6198 100%);background-image:-moz-linear-gradient(top,#597db1 0%,#3a6198 100%);background-image:-o-linear-gradient(top,#597db1 0%,#3a6198 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#597db1),color-stop(1,#3a6198));background-image:-webkit-linear-gradient(top,#597db1 0%,#3a6198 100%);background-image:linear-gradient(top,#597db1 0%,#3a6198 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#597db1',endColorstr='#3a6198');border:1px solid #3b639b;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;-moz-box-shadow:inset 0 1px 0 0 #7d99bf;-webkit-box-shadow:inset 0 1px 0 0 #7d99bf;-o-box-shadow:inset 0 1px 0 0 #7d99bf;box-shadow:inset 0 1px 0 0 #7d99bf;position:relative;}a.button:hover,#bbp_reply_submit:hover{background-image:-ms-linear-gradient(top,#365a8c 0%,#51719e 100%);background-image:-moz-linear-gradient(top,#365a8c 0%,#51719e 100%);background-image:-o-linear-gradient(top,#365a8c 0%,#51719e 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#365a8c),color-stop(1,#51719e));background-image:-webkit-linear-gradient(top,#365a8c 0%,#51719e 100%);background-image:linear-gradient(top,#365a8c 0%,#51719e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#365a8c',endColorstr='#51719e');-moz-box-shadow:inset 0 1px 0 0 #728cb1;-webkit-box-shadow:inset 0 1px 0 0 #728cb1;-o-box-shadow:inset 0 1px 0 0 #728cb1;box-shadow:inset 0 1px 0 0 #728cb1;cursor:pointer;}a.button:active{-moz-box-shadow:inset 0 0 8px 4px #335380,inset 0 0 8px 4px #335380,0 1px 1px 0 #eeeeee;-webkit-box-shadow:inset 0 0 8px 4px #335380,inset 0 0 8px 4px #335380,0 1px 1px 0 #eeeeee;-o-box-shadow:inset 0 0 8px 4px #335380,inset 0 0 8px 4px #335380,0 1px 1px 0 #eeeeee;box-shadow:inset 0 0 8px 4px #335380,inset 0 0 8px 4px #335380,0 1px 1px 0 #eeeeee;border:1px solid #355a8d;}a.button.white{background:none;background-image:-ms-linear-gradient(top,#FFFFFF 0%,#E3E3E3 100%);background-image:-moz-linear-gradient(top,#FFFFFF 0%,#E3E3E3 100%);background-image:-o-linear-gradient(top,#FFFFFF 0%,#E3E3E3 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFFFFF),color-stop(1,#E3E3E3));background-image:-webkit-linear-gradient(top,#FFFFFF 0%,#E3E3E3 100%);background-image:linear-gradient(top,#FFFFFF 0%,#E3E3E3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#E3E3E3');border:1px solid #dbdbdb;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;-moz-box-shadow:inset 0 1px 0 0 white;-webkit-box-shadow:inset 0 1px 0 0 white;-o-box-shadow:inset 0 1px 0 0 white;box-shadow:inset 0 1px 0 0 white;position:relative;}a.button.white:hover{background-image:-ms-linear-gradient(top,#DBDBDB 0%,#F2F2F2 100%);background-image:-moz-linear-gradient(top,#DBDBDB 0%,#F2F2F2 100%);background-image:-o-linear-gradient(top,#DBDBDB 0%,#F2F2F2 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#DBDBDB),color-stop(1,#F2F2F2));background-image:-webkit-linear-gradient(top,#DBDBDB 0%,#F2F2F2 100%);background-image:linear-gradient(top,#DBDBDB 0%,#F2F2F2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DBDBDB',endColorstr='#F2F2F2');-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;-moz-box-shadow:inset 0 1px 0 0 white;-webkit-box-shadow:inset 0 1px 0 0 white;-o-box-shadow:inset 0 1px 0 0 white;box-shadow:inset 0 1px 0 0 white;cursor:pointer;}a.button.white:active{-moz-box-shadow:inset 0 0 8px 4px #d4d4d4,inset 0 0 8px 4px #d4d4d4,0 1px 1px 0 #eeeeee;-webkit-box-shadow:inset 0 0 8px 4px #d4d4d4,inset 0 0 8px 4px #d4d4d4,0 1px 1px 0 #eeeeee;-o-box-shadow:inset 0 0 8px 4px #d4d4d4,inset 0 0 8px 4px #d4d4d4,0 1px 1px 0 #eeeeee;box-shadow:inset 0 0 8px 4px #d4d4d4,inset 0 0 8px 4px #d4d4d4,0 1px 1px 0 #eeeeee;border:1px solid #c2c2c2;}p.link-buttons{margin:0;}.link-buttons a,.link-buttons a:hover,.link-buttons a:active,.link-buttons a:visited{display:block;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.pushbutton{-moz-box-shadow:0px 5px 10px -7px #628cb6;-webkit-box-shadow:0px 5px 10px -7px #628cb6;box-shadow:0px 5px 10px -7px #628cb6;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;display:inline-block;cursor:pointer;height:2.344rem;}.pushbutton:hover{}.pushbutton:active{position:relative;top:1px;-moz-box-shadow:inset 0px 1px 0px 0px #628cb6;-webkit-box-shadow:inset 0px 1px 0px 0px #628cb6;box-shadow:inset 0px 1px 0px 0px #628cb6;}.pushbutton a{}.primarylink{-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;height:4.5rem;}.level2link{}.level3link{padding:.85rem .25rem .25rem;min-height:1rem;}.level4link{padding:.25rem;}.double-high{height:4.5rem;}.top{margin-bottom:.5rem;}#button-box > .row{margin:0 0 .5rem 0;}.side-buttons > .level3link,.side-buttons > .level4link{}.byublue{-moz-box-shadow:0px 5px 10px -7px #225588;-webkit-box-shadow:0px 5px 10px -7px #225588;box-shadow:0px 5px 10px -7px #225588;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#336699),color-stop(1,#628cb6));background:-moz-linear-gradient(top,#336699 5%,#628cb6 100%);background:-webkit-linear-gradient(top,#336699 5%,#628cb6 100%);background:-o-linear-gradient(top,#336699 5%,#628cb6 100%);background:-ms-linear-gradient(top,#336699 5%,#628cb6 100%);background:linear-gradient(to bottom,#336699 5%,#628cb6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#336699',endColorstr='#628cb6',GradientType=0);border:1px solid #114477;}.byublue:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#628cb6),color-stop(1,#336699));background:-moz-linear-gradient(top,#628cb6 5%,#336699 100%);background:-webkit-linear-gradient(top,#628cb6 5%,#336699 100%);background:-o-linear-gradient(top,#628cb6 5%,#336699 100%);background:-ms-linear-gradient(top,#628cb6 5%,#336699 100%);background:linear-gradient(to bottom,#628cb6 5%,#336699 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#628cb6',endColorstr='#336699',GradientType=0);background-color:#628cb6;background-color:#336699;}.byublue:active{position:relative;top:1px;-moz-box-shadow:inset 0px 0px 15px 3px #225588;-webkit-box-shadow:inset 0px 0px 15px 3px #225588;box-shadow:inset 0px 0px 15px 3px #225588;}.lightbyublue{-moz-box-shadow:0px 5px 10px -7px #628cb6;-webkit-box-shadow:0px 5px 10px -7px #628cb6;box-shadow:0px 5px 10px -7px #628cb6;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#abc8e4),color-stop(1,#91b2d2));background:-moz-linear-gradient(top,#abc8e4 5%,#91b2d2 100%);background:-webkit-linear-gradient(top,#abc8e4 5%,#91b2d2 100%);background:-o-linear-gradient(top,#abc8e4 5%,#91b2d2 100%);background:-ms-linear-gradient(top,#abc8e4 5%,#91b2d2 100%);background:linear-gradient(to bottom,#abc8e4 5%,#91b2d2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#abc8e4',endColorstr='#91b2d2',GradientType=0);background-color:#abc8e4;border:1px solid #abc8e4;}.lightbyublue:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#91b2d2),color-stop(1,#abc8e4));background:-moz-linear-gradient(top,#91b2d2 5%,#abc8e4 100%);background:-webkit-linear-gradient(top,#91b2d2 5%,#abc8e4 100%);background:-o-linear-gradient(top,#91b2d2 5%,#abc8e4 100%);background:-ms-linear-gradient(top,#91b2d2 5%,#abc8e4 100%);background:linear-gradient(to bottom,#91b2d2 5%,#abc8e4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#91b2d2',endColorstr='#abc8e4',GradientType=0);background-color:#91b2d2;}.lightbyublue:active{position:relative;top:1px;-moz-box-shadow:inset 0px 1px 0px 0px #628cb6;-webkit-box-shadow:inset 0px 1px 0px 0px #628cb6;box-shadow:inset 0px 1px 0px 0px #628cb6;}.lightbyugray{-moz-box-shadow:0px 5px 10px -7px #dddddd;-webkit-box-shadow:0px 5px 10px -7px #dddddd;box-shadow:0px 5px 10px -7px #dddddd;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f9f9f9),color-stop(1,#e9e9e9));background:-moz-linear-gradient(top,#f9f9f9 5%,#e9e9e9 100%);background:-webkit-linear-gradient(top,#f9f9f9 5%,#e9e9e9 100%);background:-o-linear-gradient(top,#f9f9f9 5%,#e9e9e9 100%);background:-ms-linear-gradient(top,#f9f9f9 5%,#e9e9e9 100%);background:linear-gradient(to bottom,#f9f9f9 5%,#e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#e9e9e9',GradientType=0);background-color:#f9f9f9;border:1px solid #dcdcdc;}.lightbyugray:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#e9e9e9),color-stop(1,#f9f9f9));background:-moz-linear-gradient(top,#e9e9e9 5%,#f9f9f9 100%);background:-webkit-linear-gradient(top,#e9e9e9 5%,#f9f9f9 100%);background:-o-linear-gradient(top,#e9e9e9 5%,#f9f9f9 100%);background:-ms-linear-gradient(top,#e9e9e9 5%,#f9f9f9 100%);background:linear-gradient(to bottom,#e9e9e9 5%,#f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9',endColorstr='#f9f9f9',GradientType=0);background-color:#e9e9e9;}.lightbyugray:active{position:relative;top:1px;-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;}.byuwhite{background-color:#ffffff;-moz-box-shadow:0px 5px 10px -7px #dddddd;-webkit-box-shadow:0px 5px 10px -7px #dddddd;box-shadow:0px 5px 10px -7px #dddddd;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ffffff),color-stop(1,#f6f6f6));background:-moz-linear-gradient(top,#ffffff 5%,#f6f6f6 100%);background:-webkit-linear-gradient(top,#ffffff 5%,#f6f6f6 100%);background:-o-linear-gradient(top,#ffffff 5%,#f6f6f6 100%);background:-ms-linear-gradient(top,#ffffff 5%,#f6f6f6 100%);background:linear-gradient(to bottom,#ffffff 5%,#f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f6f6f6',GradientType=0);border:1px solid #dddddd;}.byuwhite:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f6f6f6),color-stop(1,#ffffff));background:-moz-linear-gradient(top,#f6f6f6 5%,#ffffff 100%);background:-webkit-linear-gradient(top,#f6f6f6 5%,#ffffff 100%);background:-o-linear-gradient(top,#f6f6f6 5%,#ffffff 100%);background:-ms-linear-gradient(top,#f6f6f6 5%,#ffffff 100%);background:linear-gradient(to bottom,#f6f6f6 5%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#ffffff',GradientType=0);background-color:#f6f6f6;}.byuwhite:active{position:relative;top:1px;-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;}.lightlawlibred{-moz-box-shadow:0px 5px 10px -7px #f7c5c0;-webkit-box-shadow:0px 5px 10px -7px #f7c5c0;box-shadow:0px 5px 10px -7px #f7c5c0;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#fc8d83),color-stop(1,#e4685d));background:-moz-linear-gradient(top,#fc8d83 5%,#e4685d 100%);background:-webkit-linear-gradient(top,#fc8d83 5%,#e4685d 100%);background:-o-linear-gradient(top,#fc8d83 5%,#e4685d 100%);background:-ms-linear-gradient(top,#fc8d83 5%,#e4685d 100%);background:linear-gradient(to bottom,#fc8d83 5%,#e4685d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc8d83',endColorstr='#e4685d',GradientType=0);background-color:#fc8d83;border:1px solid #d83526;}.lightlawlibred:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#e4685d),color-stop(1,#fc8d83));background:-moz-linear-gradient(top,#e4685d 5%,#fc8d83 100%);background:-webkit-linear-gradient(top,#e4685d 5%,#fc8d83 100%);background:-o-linear-gradient(top,#e4685d 5%,#fc8d83 100%);background:-ms-linear-gradient(top,#e4685d 5%,#fc8d83 100%);background:linear-gradient(to bottom,#e4685d 5%,#fc8d83 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4685d',endColorstr='#fc8d83',GradientType=0);background-color:#e4685d;}.lightlawlibred:active{position:relative;top:1px;-moz-box-shadow:inset 0px 1px 0px 0px #f7c5c0;-webkit-box-shadow:inset 0px 1px 0px 0px #f7c5c0;box-shadow:inset 0px 1px 0px 0px #f7c5c0;}.palelawlibtan{-moz-box-shadow:0px 5px 10px -7px #f9f6f2;-webkit-box-shadow:0px 5px 10px -7px #f9f6f2;box-shadow:0px 5px 10px -7px #f9f6f2;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f0eae0),color-stop(1,#eae1d3));background:-moz-linear-gradient(top,#f0eae0 5%,#eae1d3 100%);background:-webkit-linear-gradient(top,#f0eae0 5%,#eae1d3 100%);background:-o-linear-gradient(top,#f0eae0 5%,#eae1d3 100%);background:-ms-linear-gradient(top,#f0eae0 5%,#eae1d3 100%);background:linear-gradient(to bottom,#f0eae0 5%,#eae1d3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0eae0',endColorstr='#eae1d3',GradientType=0);background-color:#e1d4c0;border:1px solid #e1d4c0;}.palelawlibtan:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#eae1d3),color-stop(1,#f0eae0));background:-moz-linear-gradient(top,#eae1d3 5%,#f0eae0 100%);background:-webkit-linear-gradient(top,#eae1d3 5%,#f0eae0 100%);background:-o-linear-gradient(top,#eae1d3 5%,#f0eae0 100%);background:-ms-linear-gradient(top,#eae1d3 5%,#f0eae0 100%);background:linear-gradient(to bottom,#eae1d3 5%,#f0eae0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eae1d3',endColorstr='#f0eae0',GradientType=0);background-color:#eae1d3;}.palelawlibtan:active{position:relative;top:1px;-moz-box-shadow:inset 0px 1px 0px 0px #f9f6f2;-webkit-box-shadow:inset 0px 1px 0px 0px #f9f6f2;box-shadow:inset 0px 1px 0px 0px #f9f6f2;}.ask_lib{-moz-box-shadow:0px 5px 10px -7px #dddddd;-webkit-box-shadow:0px 5px 10px -7px #dddddd;box-shadow:1px -3px 10px -7px #002255,1px 7px 10px -8px #002255;background-color:#fefefe;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f6f6f6',GradientType=0);background:url(/sites/all/themes/hwhll2o/img/librarian2.png) no-repeat;background:url(/sites/all/themes/hwhll2o/img/librarian2.png) no-repeat,-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ffffff),color-stop(1,#f6f6f6));background:url(/sites/all/themes/hwhll2o/img/librarian2.png) no-repeat,-moz-linear-gradient(top,#ffffff 5%,#f6f6f6 100%);background:url(/sites/all/themes/hwhll2o/img/librarian2.png) no-repeat,-webkit-linear-gradient(top,#ffffff 5%,#f6f6f6 100%);background:url(/sites/all/themes/hwhll2o/img/librarian2.png) no-repeat,-o-linear-gradient(top,#ffffff 5%,#f6f6f6 100%);background:url(/sites/all/themes/hwhll2o/img/librarian2.png) no-repeat,-ms-linear-gradient(top,#ffffff 5%,#f6f6f6 100%);background:url(/sites/all/themes/hwhll2o/img/librarian2.png) no-repeat,linear-gradient(to bottom,#ffffff 5%,#f6f6f6 100%);padding:.2em 2em 0 45px;border:1px solid #999999;}.ask_lib:hover{background-color:#f6f6f6;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#ffffff',GradientType=0);background:url(/sites/all/themes/hwhll2o/img/librarian2.png) no-repeat;background:url(/sites/all/themes/hwhll2o/img/librarian2.png) no-repeat,-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f6f6f6),color-stop(1,#ffffff));background:url(/sites/all/themes/hwhll2o/img/librarian2.png) no-repeat,-moz-linear-gradient(top,#f6f6f6 5%,#ffffff 100%);background:url(/sites/all/themes/hwhll2o/img/librarian2.png) no-repeat,-webkit-linear-gradient(top,#f6f6f6 5%,#ffffff 100%);background:url(/sites/all/themes/hwhll2o/img/librarian2.png) no-repeat,-o-linear-gradient(top,#f6f6f6 5%,#ffffff 100%);background:url(/sites/all/themes/hwhll2o/img/librarian2.png) no-repeat,-ms-linear-gradient(top,#f6f6f6 5%,#ffffff 100%);background:url(/sites/all/themes/hwhll2o/img/librarian2.png) no-repeat,linear-gradient(to bottom,#f6f6f6 5%,#ffffff 100%);}.ask_lib:active{position:relative;top:1px;-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;}.study_rm{-moz-box-shadow:0px 5px 10px -7px #dddddd;-webkit-box-shadow:0px 5px 10px -7px #dddddd;box-shadow:0px 5px 7px -1px rgba(162,160,158,.5);background-color:#fefefe;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f6f6f6',GradientType=0);background:url(/sites/all/themes/hwhll2o/img/schedule2.png) no-repeat;background:url(/sites/all/themes/hwhll2o/img/schedule2.png) no-repeat,-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ffffff),color-stop(1,#f6f6f6));background:url(/sites/all/themes/hwhll2o/img/schedule2.png) no-repeat,-moz-linear-gradient(top,#ffffff 5%,#f6f6f6 100%);background:url(/sites/all/themes/hwhll2o/img/schedule2.png) no-repeat,-webkit-linear-gradient(top,#ffffff 5%,#f6f6f6 100%);background:url(/sites/all/themes/hwhll2o/img/schedule2.png) no-repeat,-o-linear-gradient(top,#ffffff 5%,#f6f6f6 100%);background:url(/sites/all/themes/hwhll2o/img/schedule2.png) no-repeat,-ms-linear-gradient(top,#ffffff 5%,#f6f6f6 100%);background:url(/sites/all/themes/hwhll2o/img/schedule2.png) no-repeat,linear-gradient(to bottom,#ffffff 5%,#f6f6f6 100%);border:1px solid #dcdcdc;}.study_rm:hover{background-color:#f6f6f6;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#ffffff',GradientType=0);background:url(/sites/all/themes/hwhll2o/img/schedule2.png) no-repeat;background:url(/sites/all/themes/hwhll2o/img/schedule2.png) no-repeat,-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f6f6f6),color-stop(1,#ffffff));background:url(/sites/all/themes/hwhll2o/img/schedule2.png) no-repeat,-moz-linear-gradient(top,#f6f6f6 5%,#ffffff 100%);background:url(/sites/all/themes/hwhll2o/img/schedule2.png) no-repeat,-webkit-linear-gradient(top,#f6f6f6 5%,#ffffff 100%);background:url(/sites/all/themes/hwhll2o/img/schedule2.png) no-repeat,-o-linear-gradient(top,#f6f6f6 5%,#ffffff 100%);background:url(/sites/all/themes/hwhll2o/img/schedule2.png) no-repeat,-ms-linear-gradient(top,#f6f6f6 5%,#ffffff 100%);background:url(/sites/all/themes/hwhll2o/img/schedule2.png) no-repeat,linear-gradient(to bottom,#f6f6f6 5%,#ffffff 100%);}.study_rm:active{position:relative;top:1px;-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;}.req_ill{-moz-box-shadow:0px 5px 10px -7px #dddddd;-webkit-box-shadow:0px 5px 10px -7px #dddddd;box-shadow:0px 5px 7px -1px rgba(162,160,158,.5);background-color:#fefefe;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f6f6f6',GradientType=0);background:url(/sites/all/themes/hwhll2o/img/ILL2.png) no-repeat;background:url(/sites/all/themes/hwhll2o/img/ILL2.png) no-repeat,-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ffffff),color-stop(1,#f6f6f6));background:url(/sites/all/themes/hwhll2o/img/ILL2.png) no-repeat,-moz-linear-gradient(top,#ffffff 5%,#f6f6f6 100%);background:url(/sites/all/themes/hwhll2o/img/ILL2.png) no-repeat,-webkit-linear-gradient(top,#ffffff 5%,#f6f6f6 100%);background:url(/sites/all/themes/hwhll2o/img/ILL2.png) no-repeat,-o-linear-gradient(top,#ffffff 5%,#f6f6f6 100%);background:url(/sites/all/themes/hwhll2o/img/ILL2.png) no-repeat,-ms-linear-gradient(top,#ffffff 5%,#f6f6f6 100%);background:url(/sites/all/themes/hwhll2o/img/ILL2.png) no-repeat,linear-gradient(to bottom,#ffffff 5%,#f6f6f6 100%);border:1px solid #dcdcdc;}.req_ill:hover{background-color:#f6f6f6;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#ffffff',GradientType=0);background:url(/sites/all/themes/hwhll2o/img/ILL2.png) no-repeat;background:url(/sites/all/themes/hwhll2o/img/ILL2.png) no-repeat,-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f6f6f6),color-stop(1,#ffffff));background:url(/sites/all/themes/hwhll2o/img/ILL2.png) no-repeat,-moz-linear-gradient(top,#f6f6f6 5%,#ffffff 100%);background:url(/sites/all/themes/hwhll2o/img/ILL2.png) no-repeat,-webkit-linear-gradient(top,#f6f6f6 5%,#ffffff 100%);background:url(/sites/all/themes/hwhll2o/img/ILL2.png) no-repeat,-o-linear-gradient(top,#f6f6f6 5%,#ffffff 100%);background:url(/sites/all/themes/hwhll2o/img/ILL2.png) no-repeat,-ms-linear-gradient(top,#f6f6f6 5%,#ffffff 100%);background:url(/sites/all/themes/hwhll2o/img/ILL2.png) no-repeat,linear-gradient(to bottom,#f6f6f6 5%,#ffffff 100%);}.req_ill:active{position:relative;top:1px;-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;}.hein-alum{-moz-box-shadow:0px 5px 10px -7px #f9f6f2;-webkit-box-shadow:0px 5px 10px -7px #f9f6f2;box-shadow:0px 5px 10px -7px #f9f6f2;background-color:#e1d4c0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0eae0',endColorstr='#eae1d3',GradientType=0);background:url(/sites/all/themes/hwhll2o/img/linklogos/hein-alumni.png) no-repeat,-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f0eae0),color-stop(1,#eae1d3));background:url(/sites/all/themes/hwhll2o/img/linklogos/hein-alumni.png) no-repeat,-moz-linear-gradient(top,#f0eae0 5%,#eae1d3 100%);background:url(/sites/all/themes/hwhll2o/img/linklogos/hein-alumni.png) no-repeat,-webkit-linear-gradient(top,#f0eae0 5%,#eae1d3 100%);background:url(/sites/all/themes/hwhll2o/img/linklogos/hein-alumni.png) no-repeat,-o-linear-gradient(top,#f0eae0 5%,#eae1d3 100%);background:url(/sites/all/themes/hwhll2o/img/linklogos/hein-alumni.png) no-repeat,-ms-linear-gradient(top,#f0eae0 5%,#eae1d3 100%);background:url(/sites/all/themes/hwhll2o/img/linklogos/hein-alumni.png) no-repeat,linear-gradient(to bottom,#f0eae0 5%,#eae1d3 100%);border:1px solid #dcdcdc;}.hein-alum:hover{background-color:#eae1d3;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eae1d3',endColorstr='#f0eae0',GradientType=0);background:url(/sites/all/themes/hwhll2o/img/linklogos/hein-alumni.png) no-repeat,-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#eae1d3),color-stop(1,#f0eae0));background:url(/sites/all/themes/hwhll2o/img/linklogos/hein-alumni.png) no-repeat;background:url(/sites/all/themes/hwhll2o/img/linklogos/hein-alumni.png) no-repeat,-moz-linear-gradient(top,#eae1d3 5%,#f0eae0 100%);background:url(/sites/all/themes/hwhll2o/img/linklogos/hein-alumni.png) no-repeat,-webkit-linear-gradient(top,#eae1d3 5%,#f0eae0 100%);background:url(/sites/all/themes/hwhll2o/img/linklogos/hein-alumni.png) no-repeat,-o-linear-gradient(top,#eae1d3 5%,#f0eae0 100%);background:url(/sites/all/themes/hwhll2o/img/linklogos/hein-alumni.png) no-repeat,-ms-linear-gradient(top,#eae1d3 5%,#f0eae0 100%);background:url(/sites/all/themes/hwhll2o/img/linklogos/hein-alumni.png) no-repeat,linear-gradient(to bottom,#eae1d3 5%,#f0eae0 100%);}.hein-alum:active{position:relative;top:1px;-moz-box-shadow:inset 0px 1px 0px 0px #f9f6f2;-webkit-box-shadow:inset 0px 1px 0px 0px #f9f6f2;box-shadow:inset 0px 1px 0px 0px #f9f6f2;}.bepress{padding-top:.25rem;background:url(/sites/all/themes/hwhll2o/img/linklogos/bepress-dc.png) no-repeat;border:1px solid #dcdcdc;}.bepress:hover{background:url(/sites/all/themes/hwhll2o/img/linklogos/bepress-dc.png) no-repeat;}.bepress:active{}.binding_law,.binding_law:hover{background:#6cab26;background:url(/sites/all/themes/hwhll2o/img/Rotunda_Overlook1.png) no-repeat;background:-webkit-linear-gradient(top,transparent 50%,#ffffff 50%),url(/sites/all/themes/hwhll2o/img/Rotunda_Overlook1.png);background:-moz-linear-gradient(left,transparent 50%,#ffffff 50%),url(/sites/all/themes/hwhll2o/img/Rotunda_Overlook1.png);background:-ms-linear-gradient(top,transparent 50%,#ffffff 50%),url(/sites/all/themes/hwhll2o/img/Rotunda_Overlook1.png);background:-o-linear-gradient(top,transparent 50%,#ffffff 50%),url(/sites/all/themes/hwhll2o/img/Rotunda_Overlook1.png);background:linear-gradient(to right,transparent 30%,#ffffff 90%),url(/sites/all/themes/hwhll2o/img/Rotunda_Overlook4.png) no-repeat;background:cover;}#mybyu_email .mybyu{-moz-box-shadow:0px 5px 10px -7px #628cb6;-webkit-box-shadow:1px 5px 4px -2px #628cb6;box-shadow:1px 5px 4px -2px #628cb6;background:url(/sites/all/themes/hwhll2o/img/linklogos/mybyu_logo.png) no-repeat left #114477;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding-top:8px;margin-bottom:.5rem;height:2rem;}#mybyu_email .mybyu a,#mybyu_email .mybyu a:visited{display:block;border-bottom:0px hidden;}#mybyu_email .mybyu:hover{color:#ffffff;border-bottom:0px hidden;}#mybyu_email .mybyu:active{position:relative;top:1px;-moz-box-shadow:inset 0px 1px 0px 0px #628cb6;-webkit-box-shadow:inset 0px 1px 0px 0px #628cb6;box-shadow:inset 0px 1px 0px 0px #628cb6;}#mybyu_email .byulaw{padding-top:.75rem;margin:0 5px;cursor:pointer;height:2rem;}#mybyu_email .byulaw a,#mybyu_email .byulaw a:visited,#mybyu_email .byulaw:hover{display:block;}#mybyu_email .byulaw:active{}#mybyu_email .lawmail{padding-top:.75rem;margin:0 5px;}#mybyu_email .lawmail a,#mybyu_email .lawmail a:visited,#mybyu_email .lawmail:hover{display:block;}#mybyu_email .lawmail:active{}div.mailbox{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.80)',endColorstr='#rgba(255,255,255,0.10)',GradientType=1);background:rgba(255,255,255,0.60),url(/sites/all/themes/hwhll2o/img/email3.svg);background-size:100%;background:-webkit-linear-gradient(rgba(255,255,255,0.55),rgba(255,255,255,0.85),rgba(255,255,255,0.6)),url(/sites/all/themes/hwhll2o/img/email3.svg) no-repeat bottom;background:-moz-linear-gradient(rgba(255,255,255,0.55),rgba(255,255,255,0.85),rgba(255,255,255,0.6)),url(/sites/all/themes/hwhll2o/img/email3.svg) no-repeat bottom;background:-ms-linear-gradient(rgba(255,255,255,0.55),rgba(255,255,255,0.85),rgba(255,255,255,0.6)),url(/sites/all/themes/hwhll2o/img/email3.svg) no-repeat bottom;background:-o-linear-gradient(rgba(255,255,255,0.55),rgba(255,255,255,0.85),rgba(255,255,255,0.6)),url(/sites/all/themes/hwhll2o/img/email3.svg) no-repeat bottom;background:linear-gradient(rgba(255,255,255,0.55),rgba(255,255,255,0.85),rgba(255,255,255,0.6)),url(/sites/all/themes/hwhll2o/img/email3.svg) no-repeat bottom;box-shadow:0 7px 7px -3px #4d4d4d;height:100px;margin-bottom:1rem;}div.mailbox h4{margin-top:1rem;padding-top:.5rem;}
.full-width{width:960px;height:auto;overflow:hidden}.one_half{width:48%;}.one_third{width:30.66%;}.two_thirds{width:65.33%;}.one_fourth{width:22%;}.three_fourths{width:74%;}.one_fifth{width:16.8%;}.two_fifth{width:37.6%;}.three_fifth{width:58.4%;}.four_fifth{width:67.2%;}.one_sixth{width:13.33%;}.five_sixth{width:82.67%;}.one_half,.one_third,.two_thirds,.three_fourths,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{position:relative;margin-right:4%;margin-bottom:1.5rem;float:left;}html,body,p,button,input,select,textarea{font-family:"Quattrocento Sans","Thonburi","DroidSans","Droid Sans","sans-serif","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Helvetica,Arial,sans-serif;-webkit-text-size-adjust:100%;font-size:100%;line-height:1.5rem;color:#444444;}h1,h2,h3,h4,h5,h6{color:#222222;}h1,h2,h3{font-family:'Cardo',Baskerville,"Palatino Linotype","Palatino","DroidSerif","Droid Serif","Century Schoolbook L","Times New Roman",serif;}h4,h5,h6{font-family:"Quattrocento Sans","Thonburi","DroidSans","Droid Sans","sans-serif","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Helvetica,Arial,sans-serif;}span.super{text-align:center;color:#666666;font-size:10px;line-height:12px;}.right-align{text-align:right;}.center-text{text-align:center;}.left-align{text-align:left;}.primarylink{font-size:1.3em;font-weight:bold;line-height:1em;}.primarybutton{font-size:1.6em;}#logo{font-size:1rem;}#logo a.parentlink,#byu-bar a.parentlink{text-transform:none;}#primary-nav .mega .double{font-size:.8rem;}#primary-nav .mega li.featured a{font-size:1.25rem;font-weight:normal;}#primary-nav .mega .links .left > ul{font-size:.96rem;font-variant:small-caps;}#primary-nav li.hover a{font-weight:bold;}#primary-nav .mega .links li.left:last-of-type > ul > li:last-of-type a{color:#336699;}#primary-nav .mega .links ul .sublinks a{line-height:.768rem;font-variant:normal;font-weight:normal;text-indent:-.8rem;}#open_today,#open_today_2{text-align:center;}#open_today table,#open_today table td,#open_today_2 table,#open_today_2 table td{text-align:center;}#open_today_2 h3,#open_today_2 .hours-col-time{color:#ffffff;}#open_today h3,#open_today_2 h3{font-family:"Quattrocento Sans 700","Thonburi","DroidSans","Droid Sans","sans-serif","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Helvetica,Arial,sans-serif;font-size:1.25rem;}#open_today .hours-today tr td,#open_today_2 .hours-today-2 tr td{text-align:center;font-size:1.2rem;}#main_search .search_bar button[type="submit"]{font-size:.1px;}#blogTitle{font-size:120%;}#blogTitle a,#blogTitle a:visited{color:#114477;}.blog .views-field-timestamp{font-size:.64rem;text-indent:1rem;}#block-system-main table th,#block-system-main table td{font-size:.8rem;border:0 hidden rgba(255,255,255,0.1);}#page-title{text-indent:1rem;}#page-footer{text-align:center;}.train_sched h3{display:none}.train_sched tr.ttit{font-size:.96rem;font-weight:bold;}.train_sched td.ttitles{display:none}#footer-links .cfoot{text-align:center;font-size:1rem;}#footer-links .lfoot{text-align:left;}#footer-links .rfoot{text-align:right;}#footer-links .rfoot h5{margin-bottom:.5rem;text-align:left;font-size:normal;font-variant:small-caps;color:#666;}#footer-links a,#footer-links a:link
#footer-links a:visited{color:Navy;}#footer-bottom a,#footer-bottom a:link,#footer-bottom a:visited{color:navy;}.region-copyright a{text-indent:0;}.lc_hours{font-size:.96em;line-height:1rem;text-align:center;}.lc_hours tr{text-align:center;}.lc_hours tr th{text-align:center;color:#114477;}.lc_hours tr td{text-align:center;color:#666666;font-size:.96rem;}.lc_head_date{color:#898989;font-size:11px;}.lc_footnote{color:#555;}.lc_header h3{color:#7AA054;font-size:14px;}.lc_header h3 a{color:#7AA054;text-decoration:none;}.lc_hours_nav{text-align:center;}.lc_prev,.lc_next{text-decoration:none;font-size:22px;}.lc_next{text-align:right;}.lc_next a,.lc_prev a{color:#ABDB6C;}.lc_today_head{color:#ffffff!important;font-size:16px!important;}.lc_today_head .lc_head_date{color:#e0edf9!important;font-size:12px!important;}.lc_today{color:#002255!important;}.lc_cal_oh{font:12px/1.5em Arial,Helvetica,sans-serif;overflow:hidden;width:930px;}.lc_header_title{font-size:20px;font-weight:normal;}.lc_header_date{font-size:20px;font-weight:normal;}.lc_hours_cal tr.days{text-align:center;color:#000;font-size:11px;text-transform:uppercase;}.lc_day_l{text-align:right;color:#000;font-size:12px;}.lc_loc{color:#fff;line-height:1em;font-size:12px;}.lc_loc_name{font-size:11px;}.lc_cal_hours_nav{ext-align:center;}.lc_cal_prev{font-size:30px;}.lc_cal_next{font-size:30px;}.lc_list  label{font-weight:bold;}.lc_dot{font-weight:bold;}.block-system div.views-field-title{font-size:1.25rem;}.block-system div.views-field-body{text-align:center;}.block-system h3{font-size:125%;font-weight:normal;line-height:150%;}.block-system h4{font-size:110%;font-weight:normal;line-height:150%;text-align:left;}.block-system em{font-size:99%;}.block-system u{font-size:99%;}.block-system strong{font-size:99%;}.block-system p{text-align:left;font-size:1;line-height:1.5;}.block-system p a{color:#8ac;font-weight:bold;}.block-system li{font-size:90%;}.block-system li a{color:#8ac;font-weight:bold;}.block-system li p{line-height:115%;font-size:99%;}.block-system ol{text-align:left;line-height:99%;}.block-system ul{text-align:left;}.block-system table td{font-size:95%;line-height:150%;}.block-system table h3{font-size:150%;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;line-height:150%;}.block-system table h4{font-size:125%;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;line-height:150%;}.block-system p.red{color:#f03;}.block-system span.red{color:#f03;}#gsr_pol{line-height:125%;}#gsr_pol strong{font-size:105%;color:#603;}#gsr_pol li{line-height:125%;}#gsr_pol .red{color:#f03;}#gsr_pol p.red strong{font-size:105%;color:#f03;}#gsr_pol h3{text-align:center;color:#603;font-weight:bold;}#gsr_pol div.accept{text-align:center;}#gsr_pol h3{font-size:120%;text-align:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;font-variant:small-caps;line-height:150%;}#gsr_pol h4{text-align:center;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:105%;line-height:120%;font-style:italic;font-weight:normal;color:#603;}#node-71 h2{font-family:Verdana,Arial,Helvetica,sans-serif;}#node-71 h2 a{}#node-5817{font-size:99%;}#node-5817 p.subTitle{font-size:105%;}#node-5817 label{font-size:95%;font-weight:normal;}#node-5817 span.field-suffix{font-size:x-small;font-style:italic;color:#999;display:inline-block;}#node-5817 div.description{font-size:105%;}#node-5817 div#webform-component-3 .description{font-size:95%;color:#f03;text-align:center;}p.center{text-align:center;}p.right{text-align:right;}p.justify{text-align:justify;}li.justify{text-align:justify;}p.largePrint{font-size:120%;line-height:150%;font-weight:normal;}p.small{font-size:65%;color:#666;}p.italic{font-style:italic;}span.small{font-size:65%;color:#666;}span.italic{font-style:italic;}span.strikeout{text-decoration:line-through;color:#dddddd;}address{text-align:left;}button,input[type="submit"],input[type="reset"],input[type="button"]{color:#333333;text-shadow:0 1px 0 white;font-weight:bold;}button.full-width,input[type="submit"].full-width,input[type="reset"].full-width,input[type="button"].full-width{text-align:center;}a.button,#main a.button{text-decoration:none;}.button-alt,.button,.button.small,.button.large,.button.medium{font-stretch:narrower;font-weight:bolder;text-align:center;text-decoration:none;}.button.center,.button.middle{text-align:center;}.button-alt a,.button a,.button.small a{font-size:.9em;line-height:14px;text-decoration:none;}.button.medium a{font-size:1.2em;line-height:20px;}.button.large a{font-size:1.5em;line-height:24px;}#bbp_reply_submit{font-size:14px;}a.button,#bbp_reply_submit{color:white;text-shadow:0 1px 0 #2a4f83;}a.button span.btn_caption{color:#9ab5da;text-shadow:0 1px 0 #2a4f83;}a.button.white{color:#333333;text-shadow:0 1px 0 white;}.link-buttons a,.link-buttons a:hover,.link-buttons a:active,.link-buttons a:visited{color:#114477;}.pushbutton{text-align:left;text-decoration:none;}.level2link{font-size:18px;line-height:1em;}.level3link{font-size:.85rem;font-weight:bold;line-height:1rem;}.level4link{font-size:.768rem;font-weight:bold;line-height:.95em;}.byublue{color:#ffffff;text-shadow:0px 1px 0px #263666;}.lightbyublue{color:#ffffff;text-shadow:0px 1px 0px #528ecc;}.lightbyugray{color:#666666;text-shadow:0px 1px 0px #ffffff;}.byuwhite{color:#666666;text-shadow:0px 1px 0px #ffffff;}.lightlawlibred{color:#ffffff;text-shadow:0px 1px 0px #b23e35;}.palelawlibtan{color:#114477;text-shadow:0px 1px 0px #eff6fc;}.ask_lib{color:#114477;text-align:right;}.study_rm{color:#114477;text-indent:65px;text-align:left;}.req_ill{color:#114477;text-align:left;text-indent:65px;}.hein-alum{color:#114477;text-shadow:0px 1px 0px #eff6fc;text-align:left;text-indent:105px;}.bepress{color:#114477;text-align:center;}.classic{text-align:center;}#mybyu_email .byulaw{text-align:center;text-shadow:0 0 8px #fff;}#mybyu_email .byulaw a,#mybyu_email .byulaw a:visited,#mybyu_email .byulaw:hover{font-size:.8rem;line-height:.6rem;font-weight:bold;color:#003366;text-decoration:underline;}#mybyu_email .lawmail{text-align:center;text-shadow:0 0 8px #fff;}#mybyu_email .lawmail a,#mybyu_email .lawmail a:visited,#mybyu_email .lawmail:hover{font-size:.8rem;line-height:.6rem;font-weight:bold;color:#003366;text-decoration:underline;}div.mailbox h4{color:#001948;text-align:center;}#mybyu_email .mybyu a{text-align:center;color:#ffffff;cursor:pointer;}#mybyu_email .mybyu a:visited{font-size:.96rem;color:#ffffff;text-decoration:none;}.binding_law,.binding_law:hover{color:#ffffff;}@media only screen and (max-width:479px){body{width:100%;font-size:100%;line-height:1.2rem;}#header-top a.sign-in{font-size:0.75em;}#logo a.parentlink,#byu-bar a.parentlink{font-size:11.5px;}#site-name{font-size:21px;line-height:2rem;}#sidr-wrapper-0 a{color:#d1e4f6;}#sidr-wrapper-0 a:hover{color:#ffffff;font-weight:bolder;text-decoration:none;}#main-search .container{font-size:.768rem;}.link-buttons{font-size:1.2rem;}#quick-buttons{color:#ffffff;text-align:center;*/}#quick-buttons a,#quick-buttons a:active,#quick-buttons a:hover,#quick-buttons a:visited{color:#ffffff;text-decoration:none;}#quick-buttons a:hover{font-weight:bold;}#quick-buttons .qbox.toplinks.columns{font-size:1.2rem;line-height:2rem;text-align:center;}#side-links p.link-buttons .level3link.columns{font-size:1.2rem;height:1.5rem;text-align:center;text-indent:0;}#side-links p.link-buttons .level3link.columns.bepress{margin-top:3px;padding-bottom:.7rem;font-size:1rem;}#page-title{margin-top:-2rem;text-indent:1rem;}.blog{font-size:1.2rem;}#page-footer .container .columns{text-align:center;}#page-footer .container .columns{text-align:center;}div.mailbox{font-size:13px;text-align:center;}span.super{font-size:11px;line-height:10px;}#footer-bottom{font-size:12px;line-height:16px;}}@media only screen and (min-width:480px) and (max-width:767px){body{font-size:1rem;line-height:20px;}#logo{font-size:0.8rem;}#site-name{font-size:1.7rem;line-height:2.5rem;}#sidr-wrapper-0 a{color:#d1e4f6;}#sidr-wrapper-0 a:hover{color:#ffffff;font-weight:bolder;text-decoration:none;}#main-search .container{font-size:.768rem;}.link-buttons{font-size:1.2rem;}#qlinks-ask .ask_lib.four.columns{text-align:center;}#quick-buttons{color:#ffffff;text-align:center;}#quick-buttons a,#quick-buttons a:active,#quick-buttons a:hover,#quick-buttons a:visited{color:#ffffff;text-decoration:none;}#quick-buttons a:hover{font-weight:bold;}#quick-buttons .qbox.toplinks.columns{font-size:1.2rem;line-height:2rem;text-align:center;}#qlinks-byu p.link-buttons .level3link.columns,#side-links p.link-buttons .level3link.columns{font-size:1rem;text-align:center;text-indent:0;}#side-links p.link-buttons .level3link.columns.bepress{font-size:.96rem;}.blog{font-size:1.2rem;}#page-footer .container .columns{text-align:center;}div.mailbox{font-size:13px;text-align:center;}span.super{font-size:11px;line-height:10px;}#footer-bottom{font-size:12px;line-height:16px;}}@media only screen and (min-width:768px) and (max-width:959px){html,body,p,button,input,select,textarea{font-size:14px;line-height:20px;}#sidr-wrapper-0 a{color:#d1e4f6;}#sidr-wrapper-0 a:hover{color:#ffffff;font-weight:bolder;text-decoration:none;}#main-search .container{width:600px;padding:1rem 1rem .5em;font-size:.768rem;z-index:0;}#search-side{float:right;text-align:left;}#quick-buttons{color:#ffffff;text-align:center;line-height:1.75em;}#quick-buttons a,#quick-buttons a:active,#quick-buttons a:hover,#quick-buttons a:visited{color:#ffffff;text-decoration:none;font-size:1.5em;line-height:1.85em;}#quick-buttons a:hover{font-weight:bold;}#quick-buttons .qbox{text-align:center;}#open_today,#open_today h3{color:#114477;}#open_today .hours-today tr td,#open_today_2 .hours-today-2 tr td{font-size:1.2rem;padding:0.1	rem;text-align:center;}.study_rm,.req_ill,.hein-alum{font-size:.96rem;text-align:right;}#page-title{text-indent:1rem;}.blog{font-size:120%;}#bottom_of_main_content{text-align:right;}div.mailbox{font-size:13px;text-align:center;}span.super{font-size:11px;line-height:10px;}#footer-links .rfoot{text-align:right;}#footer-bottom p{font-size:.768rem;line-height:.8rem;}}@media only screen and (min-width:960px){.hwhll-nav{font-size:.65rem;}#main-search .container{font-size:.768rem;}#quick-buttons{color:#ffffff;text-align:center;font-size:1.25rem;line-height:1.75rem;}#quick-buttons a,#quick-buttons a:active,#quick-buttons a:hover,#quick-buttons a:visited{color:#ffffff;text-decoration:none;line-height:1.85rem;}#quick-buttons a:hover{font-size:120%;font-weight:bold;}#quick-buttons .qbox{text-align:center;}#homepage_content{font-size:.9rem;}#this_week h4{color:#628cb6;font-size:96%;}#footer-links .rfoot{text-align:right;}#footer-bottom{font-size:0.768rem;line-height:.8rem;}}@media only screen and (min-width:768px) and (max-width:991px){}@media only screen and (max-width:767px){#breadcrumb{display:none;}.full-width,.one_half,.one_third,.two_thirds,.three_fourths,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{width:100%;}}
