body,p{font-size:14px;color:#001937;font-family:Arial,Helvetica,sans-serif}div,img,p{max-width:100%}.h1,h1{font-size:32px;margin-top:40px;margin-bottom:20px;height:1.3;font-weight:700;font-family:'Open Sans Condensed',sans-serif;color:#002a5c}.h2,h2{font-size:30px;margin-top:30px;margin-bottom:20px;color:#1996b8;font-family:'Open Sans Condensed',sans-serif;font-weight:700}.h3,h3{font-size:22px;font-weight:700;color:#4c698d;margin-top:20px;margin-bottom:10px}.h4,h4{font-size:16px;font-weight:400;margin-top:20px;margin-bottom:10px}.h5,h5{font-size:15px;font-weight:400;font-style:italic;margin-top:20px;margin-bottom:10px}a{color:#4d75a8;cursor:pointer}#page{position:relative;overflow-x:hidden}.leftCol{float:left}.rightCol{float:right}.container{min-width:320px}.entry-content,.sidebar-home{margin-top:30px}.entry-content p{margin-bottom:20px;line-height:1.5}.cat-links,.posted-on{display:none}.display-posts-listing{margin-top:20px}.page-header{margin-top:0}.body ul{list-style:square;padding-left:20px}ul.no-bullets{list-style:none;padding-left:0}.btn-label{width:0;height:0;overflow:hidden;font-size:0;float:left}.site-logo-link{width:200px;height:73px}.site-logo{width:200px;height:73px;display:inline-block;margin:0}object.site-logo{pointer-events:none}.site-logo:hover{cursor:pointer}.site-name{font-family:'Open Sans Condensed',sans-serif;color:#002a5c;font-weight:700}.site-name a{color:#002a5c;line-height:1.1;margin-top:8px}.site-name a:hover{color:#09c;text-decoration:none}@media only screen and (min-width :320px){.site-header{padding-top:15px;padding-bottom:15px}.site-logo-link{float:none;display:inline-block;margin-left:0;width:180px;height:66px}.site-logo{width:180px;height:66px;display:block;margin:0}.site-name{display:block;width:100%;border-top:5px solid #002a5c;font-size:16px;background:#e5e5e5;padding:10px 20px;margin:10px 0 0}.site-name a{font-size:19px}}@media only screen and (min-width :480px){.site-header{padding-top:15px;padding-bottom:15px}.site-logo-link{width:180px;height:66px}.site-logo{width:180px;height:66px;display:block;margin:0}.site-name a{font-size:21px}}@media (min-width:768px){.site-header{padding-top:15px;padding-bottom:15px}.site-header .container{position:relative}.site-logo-link{float:left;display:inline-block;width:200px;height:73px}.site-logo{width:200px;height:73px;display:inline-block;margin:0}.site-name{float:left;display:inline-block;max-width:400px;font-size:26px;padding:0 0 0 25px;border:none;border-left:2px solid #002a5c;background:0 0;margin:22px 0 0 20px;height:43px}.site-name a{display:block}.site-name>a>span{padding:0;margin:0;display:block;font-weight:300;font-size:.9em;font-family:'Open Sans Condensed',sans-serif}}@media (min-width:992px){.site-header{padding-top:20px;padding-bottom:20px}.site-logo-link{float:left;display:inline-block;width:255px;height:93px}.site-logo{width:255px;height:93px;display:inline-block;margin-top:0}.site-name{float:left;display:table;padding:0 0 0 25px;border:none;border-left:2px solid #002a5c;background:0 0;margin:27px 0 0 20px;height:55px}.site-name a{display:table-cell;font-size:26px;line-height:1.2;vertical-align:middle}.site-name>a>span{padding:0;margin:0;display:block;font-weight:300;font-size:.9em;font-family:'Open Sans Condensed',sans-serif}}.primary-navigation .container{margin:0 auto;padding:0;background:#e5e5e5}.primary-navigation .nav-menu{padding-left:0}.primary-navigation .sub-menu{font-weight:400}.primary-navigation ul{margin-left:0}.primary-navigation li{list-style:none}.primary-navigation .nav-menu a:hover{text-decoration:none}.primary-navigation .current-menu-item>a{background:#002a5c;color:#fff}@media (min-width:320px){.primary-navigation .nav-menu li a{padding:10px;border-top:1px solid #d8d8d8;display:block}.primary-navigation ul.sub-menu{padding-left:10px}}@media (min-width:992px){.primary-navigation .container{border-top:5px solid #002a5c}.primary-navigation .menu-toggle{display:none;padding:0}.primary-navigation ul.sub-menu{padding-left:0}.primary-navigation>div>.nav-menu{border-top:none;display:block;font-size:0}.primary-navigation.toggled-on{border-top:none;margin:0;padding:0}.primary-navigation .nav-menu>li>a{font-size:15px;font-weight:700;margin:0;border-right:1px solid #d8d8d8;border-left:1px solid #f2f2f2;height:45px}.primary-navigation .nav-menu>li:first-child>a{border-left:none}.primary-navigation ul{padding:0;margin-bottom:0}.primary-navigation li{border:0;display:inline-block;position:relative;font-size:15px}.primary-navigation a{display:block;padding:0 12px;white-space:nowrap;color:#002a5c;border-top:none;font-size:15px}.primary-navigation .nav-menu>li>a,.sub-menu li:first-child a{border-top:none}.primary-navigation ul ul{background:#e5e5e5;float:left;margin:0 0 0 1px;padding-left:0;position:absolute;top:45px;left:-999em;z-index:99999}.primary-navigation ul>li:first-child>ul{margin:0}.primary-navigation li li{border:0;display:block;height:auto;line-height:1.0909090909}.primary-navigation ul ul ul{left:-999em;top:0}.primary-navigation ul ul a{padding:18px 12px;white-space:normal;width:176px}.primary-navigation li.focus>a,.primary-navigation li:hover>a{background-color:#002a5c;color:#fff;text-decoration:none}.primary-navigation ul ul a:hover,.primary-navigation ul ul li.focus>a{background-color:#002a5c}.primary-navigation ul li.focus>ul,.primary-navigation ul li:hover>ul{left:auto}.primary-navigation ul ul li.focus>ul,.primary-navigation ul ul li:hover>ul{left:100%}.primary-navigation .menu-item-has-children>a,.primary-navigation .page_item_has_children>a{padding-right:26px}.primary-navigation .menu-item-has-children>a:after,.primary-navigation .page_item_has_children>a:after{content:"\f0d7";display:inline-block;font:400 12px/1 FontAwesome;margin-left:10px}.primary-navigation li .menu-item-has-children>a,.primary-navigation li .page_item_has_children>a{padding-right:0;width:168px}.primary-navigation .menu-item-has-children li.menu-item-has-children>a:after,.primary-navigation .menu-item-has-children li.page_item_has_children>a:after,.primary-navigation .page_item_has_children li.menu-item-has-children>a:after,.primary-navigation .page_item_has_children li.page_item_has_children>a:after{margin-left:10px;content:"\f0da"}}.site-tools{position:absolute;right:0}.site-tools .toolbar{margin:0;padding:0;list-style:none;display:block}.site-tools .toolbar li{float:left;border-left:1px solid #33557d;padding:0 10px;line-height:1}.site-tools .toolbar li:first-child{border-left:none}.navdrawer-btn,.searchdrawer-btn{position:absolute;float:left;display:inline-block;background:#fff;border-radius:4px;border:1px solid #ddd;color:#7a8898;z-index:1000;padding:5px 0}.searchdrawer-container{z-index:9999;display:block;position:absolute;right:0;top:0;height:100%;overflow-y:auto;padding:0;overflow-x:hidden;width:0;background:#002a5c;background:rgba(0,42,92,.95)}.uoftsearch-form{margin:50px auto 20px;width:90%;max-width:600px}.uoftsearch-form .input-group.merged{vertical-align:middle;margin-left:0;margin-bottom:40px}.uoftsearch-form .form-control.search-field{background-color:transparent;border:none;border-bottom:1px solid #fff;border-radius:0!important;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;color:#fff;display:block;height:50px;line-height:1.42857;padding:5px 0;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;vertical-align:middle}.uoftsearch-form .input-group-addon{background-color:transparent;border:none;border-bottom:1px solid #fff;border-right:none;border-radius:0;font-weight:400;line-height:1;padding:0 15px;text-align:center;color:#7f94ad}.searchdrawer-container .btn-container{text-align:center}.searchdrawer-container .btn-container button{border-radius:4px;background:0 0;border:1px solid #fff;color:#fff;padding:5px 15px;margin:0 5px 10px}.searchdrawer-container .btn-container button:hover{background:#fff;color:#002a5c}@media (min-width:240px){.uoftsearch-form .form-control.search-field{font-size:18px;height:50px}.uoftsearch-form .input-group-addon{font-size:18px}.searchdrawer-container .btn-container button{font-size:16px;width:70%;padding:10px}.searchdrawer-btn{right:60px}.navdrawer-btn,.searchdrawer-btn{top:34px;font-size:18px;width:35px}}@media (min-width:480px){.uoftsearch-form .form-control.search-field{font-size:22px;height:50px}.searchdrawer-container .btn-container button{font-size:16px;width:auto}}@media (min-width:768px){.uoftsearch-form .form-control.search-field{font-size:20px;height:50px}.searchdrawer-container .btn-container button,.uoftsearch-form .input-group-addon{font-size:18px}.searchdrawer-btn{right:65px}.navdrawer-btn,.searchdrawer-btn{top:23px;font-size:20px;width:40px}}@media (min-width:992px){.uoftsearch-form .form-control.search-field{font-size:30px;height:50px}.uoftsearch-form .input-group-addon{font-size:25px}.searchdrawer-container .btn-container button{font-size:20px}.searchdrawer-btn{right:20px}.navdrawer-btn,.searchdrawer-btn{top:27px;font-size:20px;width:40px}}@media (max-width:991px){.site-tools{display:none}.navdrawer-btn{right:20px}.navdrawer-btn.toggle{background:#002a5c;color:#fff}.navdrawer-container{z-index:9999;display:block;position:absolute;right:-320px;top:0;height:100%;overflow-y:auto;padding:0;overflow-x:hidden;width:320px;min-width:320px;max-width:320px;background-color:#e5e5e5}.navdrawer-container .toolbar{clear:both;list-style:none;padding-left:0;margin-bottom:0;width:320px}.navdrawer-container .toolbar .children{display:none}.navdrawer-container .toolbar li{width:50%;float:left;text-align:center}.navdrawer-container .toolbar li a{font-weight:400;text-align:center;padding:8px 0;margin:0;display:block;color:#fff;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background:0 0;background:rgba(0,42,92,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc002a5c, endColorstr=#cc002a5c);zoom:1}.navdrawer-container .toolbar li a:hover{text-decoration:none;background:0 0;background:rgba(25,150,184,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#1996b8, endColorstr=#1996b8)}}.navdrawer-open,.searchdrawer-open{overflow-x:hidden}.navdrawer-open .navdrawer-container{display:block;position:absolute;right:0;transition:.5s}.searchdrawer-open .searchdrawer-container{display:block;position:absolute;width:100%;right:0;transition:.5s}.navdrawer-open #content,.navdrawer-open footer,.navdrawer-open header.site-header{margin-left:-320px}.navdrawer-open .overlay-close,.searchdrawer-open .overlay-close{float:right;display:block;border-radius:20px;border:none;margin:2px 10px;background:0 0;width:30px;height:30px;font-size:18px}.searchdrawer-open .overlay-close{color:#fff}.navdrawer-open .overlay-close i{color:rgba(0,42,92,.7)}.navdrawer-open .overlay-close:hover,.searchdrawer-open .overlay-close:hover{background:rgba(255,255,255,.3)}.navdrawer-open .overlay-close i:hover,.searchdrawer-open .overlay-close i:hover{color:#fff}.navdrawer-open .nav-menu{clear:both}.navdrawer-btn:hover,.searchdrawer-btn:hover{color:#002a5c;border:1px solid #002a5c}@media (min-width:992px){.navdrawer-btn,.navdrawer-container .overlay-close,.navdrawer-container .toolbar{display:none}header .toolbar{display:block}}.widget-title{background:#e5e5e5;padding:10px;font-size:16px;color:#002a5c;font-weight:700;margin-top:0}.widget{margin-bottom:30px}.widget ul{list-style:none;padding-left:20px}.widget ul li{position:relative;margin:0 0 10px}.widget ul li:before{position:absolute;top:9px;margin:0 0 0 -12px;vertical-align:middle;display:inline-block;width:5px;height:5px;background:#002a5c;content:""}.widget-area h4{font-family:arial;font-size:15px;line-height:1.3}.widget-area h4 a{color:#333}.widget-area aside{display:block;margin-bottom:20px}.site-footer{padding-top:0;margin-top:50px;border-top:1px solid #ccc;font-size:13px;line-height:1.5}.site-footer .children,.site-footer .nav .sub-menu{display:none}.site-footer .nav{margin-bottom:0;text-align:left}.site-footer .nav li{border-bottom:1px dotted #ccc;text-align:center}.site-footer .nav li a{padding:10px 20px;display:block}.site-footer .nav li a:hover{text-decoration:none;background:#eee}.site-copy{padding:10px 15px;text-align:center}@media (min-width:768px){.site-footer .nav{text-align:center}.site-footer .nav li{border-bottom:none;display:inline-block}}@media (min-width:992px){.site-footer .nav{text-align:left}.site-copy{text-align:right}}#main .breadcrumb{margin-top:30px}.breadcrumb{background-color:#fff;border-bottom:1px solid #eee;font-size:12px;color:#999}.pagination-container .page-numbers{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination-container .page-numbers>li{display:inline}.pagination-container .page-numbers>li>a,.pagination-container .page-numbers>li>span{position:relative;float:left;padding:6px 12px;line-height:1.428571429;text-decoration:none;background-color:#fff;border:1px solid #ddd;margin-left:-1px;border-radius:0}.pagination-container .page-numbers>li:first-child>a,.pagination-container .page-numbers>li:first-child>span{margin-left:0}.pagination-container .page-numbers>li:last-child>a,.pagination-container .page-numbers>li:last-child>span{border-bottom-right-radius:0}.pagination-container .page-numbers>li>a:focus,.pagination-container .page-numbers>li>a:hover,.pagination-container .page-numbers>li>span:focus,.pagination-container .page-numbers>li>span:hover{background-color:#eee}.pagination-container .page-numbers>.active>a,.pagination-container .page-numbers>.active>a:focus,.pagination-container .page-numbers>.active>a:hover,.pagination-container .page-numbers>.active>span,.pagination-container .page-numbers>.active>span:focus,.pagination-container .page-numbers>.active>span:hover{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca;cursor:default}.pagination-container .page-numbers>.disabled>a,.pagination-container .page-numbers>.disabled>a:focus,.pagination-container .page-numbers>.disabled>a:hover,.pagination-container .page-numbers>.disabled>span{color:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed}.post-navigation{border-top:1px dotted #ccd4de;margin-top:20px;margin-bottom:20px;clear:both}.post-navigation h1{display:none}.post-navigation .nav-next,.post-navigation .nav-previous{position:absolute;padding:15px;max-width:50%}.post-navigation .nav-previous{left:0}.post-navigation .nav-next{right:0}.archive-header{margin-bottom:30px;margin-top:-10px}.category-item{border-bottom:1px dotted #ccd4de}.category-item a h2{color:#4c698d}.read-more{font-style:italic}.row{max-width:none}.pull-left.img-thumbnail{margin:5px 15px 15px 0}.pull-right.img-thumbnail{margin:5px 0 15px 15px}.entry-content p img.alignleft{float:left;margin:5px 15px 15px 0}.entry-content p img.alignright{float:right;margin:5px 0 15px 15px}.alignright{float:right;margin:0 0 15px 15px}.alignleft{float:left;margin:0 15px 15px 0}