@charset "UTF-8";article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif;color:#4e4e4e}body{margin:0;font-size:1em;line-height:1.4;color:#4e4e4e}::-moz-selection{background:#5956c0;text-shadow:none}::selection{background:#5956c0;text-shadow:none}a{color:#323080;text-decoration:none;cursor:pointer}a:visited{color:#323080}a:hover{color:#292869}a:focus{color:#292869;outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}h1,h2,h3,h4,h5,h6{font-weight:normal;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:400}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;vertical-align:middle;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}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-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:0;background:red;color:white;padding:0.2em 0;text-align:center;font-weight:bold}.chromeframe a{color:white}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.lt-ie8 *{behavior:url("http://www.dramauk.co.uk/themes/dramauk/css/boxsizing.htc")}.cke,.cke *,.jqui,.jqui *{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.jqui{font-size:0.875em}.input_tiny{width:50px}.input_small{width:100px}.input_medium{width:150px}.input_large{width:200px}.input_xlarge{width:250px}.input_xxlarge{width:300px}.input_full{width:100%}.input_full_wrap{display:block;padding-right:8px}input[type="search"]::-webkit-search-decoration{display:none}input:invalid,button:invalid,a.button:invalid,select:invalid,textarea:invalid{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input:focus,button:focus,a.button:focus,select:focus,textarea:focus{-webkit-box-shadow:#06f 0 0 5px 0;-moz-box-shadow:#06f 0 0 5px 0;box-shadow:#06f 0 0 5px 0;z-index:1}input[type="file"]:focus,input[type="file"]:active,input[type="radio"]:focus,input[type="radio"]:active,input[type="checkbox"]:focus,input[type="checkbox"]:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}button,a.button,input[type="reset"],input[type="submit"],input[type="button"]{-webkit-appearance:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;background:#ddd;border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;display:inline-block;font:bold 12px/1.3 "Helvetica Neue",Arial,"Liberation Sans",FreeSans,sans-serif;outline:0;overflow:visible;margin:0;padding:3px 10px;text-shadow:#fff 0 1px 1px;text-decoration:none;vertical-align:top;width:auto;*padding-top:2px;*padding-bottom:0}button:hover,a.button:hover,input[type="reset"]:hover,input[type="submit"]:hover,input[type="button"]:hover{background-color:#bbb}button:active,a.button:active,input[type="reset"]:active,input[type="submit"]:active,input[type="button"]:active{background-color:#bbb;-webkit-box-shadow:inset rgba(0,0,0,0.25) 0 1px 2px 0;-moz-box-shadow:inset rgba(0,0,0,0.25) 0 1px 2px 0;box-shadow:inset rgba(0,0,0,0.25) 0 1px 2px 0;border-color:#999 #bbb #ddd}button::-moz-focus-inner,a.button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner{border:0;padding:0}a.button{*padding-bottom:3px}button{*padding-top:1px;*padding-bottom:1px}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-appearance:none;background-color:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;outline:0;margin:0;padding:2px 3px;text-align:left;font-size:13px;font-family:Arial,"Liberation Sans",FreeSans,sans-serif;height:1.8em;vertical-align:top;*padding-top:2px;*padding-bottom:1px;*height:auto}textarea[disabled],select[disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="email"][disabled],input[type="month"][disabled],input[type="number"][disabled],input[type="password"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="text"][disabled],input[type="time"][disabled],input[type="url"][disabled],input[type="week"][disabled]{background-color:#eee}button[disabled],input[disabled],select[disabled],select[disabled] option,select[disabled] optgroup,textarea[disabled],a.button_disabled{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-moz-user-select:-moz-none;-webkit-user-select:none;-khtml-user-select:none;user-select:none;color:#888;cursor:default}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#888}input:-moz-placeholder,textarea:-moz-placeholder{color:#888}input.placeholder_text,textarea.placeholder_text{color:#888}textarea,select[size],select[multiple]{height:auto}select[size="0"],select[size="1"]{height:1.8em;*height:auto}@media (-webkit-min-device-pixel-ratio: 0){select[size],select[multiple],select[multiple][size]{background-image:none;padding-right:3px}select,select[size="0"],select[size="1"]{background-image:url(data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==);background-repeat:no-repeat;background-position:right center;padding-right:20px}::-webkit-validation-bubble-message{-webkit-box-shadow:none;box-shadow:none;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #666), color-stop(1, #000));border:1px solid;border-color:#747474 #5e5e5e #4f4f4f;color:#fff;font:13px/17px "Lucida Grande",Arial,"Liberation Sans",FreeSans,sans-serif;overflow:hidden;padding:15px 15px 17px;text-shadow:#000 0 0 1px;height:16px}::-webkit-validation-bubble-arrow,::-webkit-validation-bubble-top-outer-arrow,::-webkit-validation-bubble-top-inner-arrow{-webkit-box-shadow:none;box-shadow:none;background:#666;border:0}}textarea{min-height:40px;overflow:auto;resize:vertical;width:100%}optgroup{color:#000;font-style:normal;font-weight:normal;font-family:Arial,"Liberation Sans",FreeSans,sans-serif}optgroup::-moz-focus-inner{border:0;padding:0}.ie6_button,* html button,* html a.button{background:#ddd;border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;padding:2px 10px 0px;text-decoration:none;overflow:visible;vertical-align:top;width:auto}* html a.button{position:relative;top:3px;padding-bottom:2px}* html button{padding-top:1px;padding-bottom:1px}.ie6_input,* html textarea,* html select{background:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;padding:2px 3px 1px;font-size:13px;font-family:Arial,sans-serif;vertical-align:top}* html select{margin-top:1px}.placeholder_text,.ie6_input_disabled,.ie6_button_disabled{color:#888}.ie6_input_disabled{background:#eee}.ir,.social-links a,#site-search button,#copyright a,#banner .control-nav a,.cal-widget .flex-next,.cal-widget .flex-prev{border:0;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent}.no-ir{font:inherit;color:inherit;background-color:inherit}.hidden{display:none !important;visibility:hidden}.visuallyhidden,#site-search label,.page_info span,.course.list_item .pill i,.course.info_window .btn i,.table .course .btn i{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,#site-search label.focusable:active,.page_info span.focusable:active,.course.list_item .pill i.focusable:active,.course.info_window .btn i.focusable:active,.table .course .btn i.focusable:active,.visuallyhidden.focusable:focus,#site-search label.focusable:focus,.page_info span.focusable:focus,.course.list_item .pill i.focusable:focus,.course.info_window .btn i.focusable:focus,.table .course .btn i.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.fancybox-outer:before,.fancybox-inner:before,#mdkadminbar ul:before,.container:before,#top .functions:before,.social-links:before,#nav:before,#sitemap ul:before,.flexslider .slides:before,#popup:before,.feat-block a:before,#course-types ul:before,#page:before,.content .side_headings div:before,.page_info:before,.list_item.alt_layout:before,.list_item.info_window:before,.single_item .sect:before,.single_item .def li:before,.course.list_item .inds:before,.course.info_window .summary:before,.course.info_window .summary .text:before,.course.info_window .summary .inds:before,.course.info_window .info .inds:before,.image_gallery:before,.inst_profile:before,.checkout dl:before,.info-link a:before,.fancybox-help:before,.clearfix:after,.fancybox-outer:after,.fancybox-inner:after,#mdkadminbar ul:after,.container:after,#top .functions:after,.social-links:after,#nav:after,#sitemap ul:after,.flexslider .slides:after,#popup:after,.feat-block a:after,#course-types ul:after,#page:after,.content .side_headings div:after,.page_info:after,.list_item.alt_layout:after,.list_item.info_window:after,.single_item .sect:after,.single_item .def li:after,.course.list_item .inds:after,.course.info_window .summary:after,.course.info_window .summary .text:after,.course.info_window .summary .inds:after,.course.info_window .info .inds:after,.image_gallery:after,.inst_profile:after,.checkout dl:after,.info-link a:after,.fancybox-help:after{content:"";display:table}.clearfix:after,.fancybox-outer:after,.fancybox-inner:after,#mdkadminbar ul:after,.container:after,#top .functions:after,.social-links:after,#nav:after,#sitemap ul:after,.flexslider .slides:after,#popup:after,.feat-block a:after,#course-types ul:after,#page:after,.content .side_headings div:after,.page_info:after,.list_item.alt_layout:after,.list_item.info_window:after,.single_item .sect:after,.single_item .def li:after,.course.list_item .inds:after,.course.info_window .summary:after,.course.info_window .summary .text:after,.course.info_window .summary .inds:after,.course.info_window .info .inds:after,.image_gallery:after,.inst_profile:after,.checkout dl:after,.info-link a:after,.fancybox-help:after{clear:both}.clearfix,.fancybox-outer,.fancybox-inner,#mdkadminbar ul,.container,#top .functions,.social-links,#nav,#sitemap ul,.flexslider .slides,#popup,.feat-block a,#course-types ul,#page,.content .side_headings div,.page_info,.list_item.alt_layout,.list_item.info_window,.single_item .sect,.single_item .def li,.course.list_item .inds,.course.info_window .summary,.course.info_window .summary .text,.course.info_window .summary .inds,.course.info_window .info .inds,.image_gallery,.inst_profile,.checkout dl,.info-link a,.fancybox-help{*zoom:1}/*! fancyBox v2.1.2 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#fff;border:2px solid #4e4e4e;text-shadow:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 0 20px rgba(0,0,0,0.3);-moz-box-shadow:0 0 20px rgba(0,0,0,0.3);box-shadow:0 0 20px rgba(0,0,0,0.3)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("http://www.dramauk.co.uk/themes/dramauk_2014/img/base/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background:#4e4e4e;opacity:0.8;cursor:pointer;z-index:8060;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}#fancybox-loading div{width:44px;height:44px;background:url("../img/base/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-6px;right:-6px;width:25px;height:25px;cursor:pointer;z-index:8040;background:url(../img/base/sprite.png) no-repeat -353px -603px #4e4e4e;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.fancybox-close:hover{background-color:#353535}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("http://www.dramauk.co.uk/themes/dramauk_2014/css/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;background:url(../img/base/fancybox_arrows.png) no-repeat left #4e4e4e;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.fancybox-prev span{left:10px}.fancybox-next span{right:10px;background-position:right}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:rgba(255,255,255,0.8)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}/*!
 * Pikaday
 * Copyright © 2012 David Bushell | BSD & MIT license | http://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;width:240px;padding:8px;color:#333;background:#fff;border:2px solid #b3b5b8;border-bottom-color:#bbb;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,0.5)}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;white-space:nowrap;text-indent:100%;overflow:hidden;opacity:.5;*position:absolute;*top:0}.pika-prev:hover,.pika-next:hover{opacity:1;background-color:transparent}.pika-prev,.is-rtl .pika-next{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");*left:0}.pika-next,.is-rtl .pika-prev{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");*right:0}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.285714285714286%}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:bold;text-align:center}.pika-button{cursor:pointer;display:block;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#fff;text-shadow:none;box-shadow:none}.is-today .pika-button{color:#f60;font-weight:bold}.is-selected .pika-button{color:#fff;font-weight:bold;background:#323080;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.pika-button:hover{color:#fff !important;background:#ada6bf !important;box-shadow:none !important;border-radius:3px !important}#page .btn{padding:.5em 1.2em .5em 1em;font-size:0.9375em;color:#fff;background:#323080;border:none;text-shadow:none;font-weight:normal;-webkit-border-radius:0 0 10px 0;-moz-border-radius:0 0 10px 0;-ms-border-radius:0 0 10px 0;-o-border-radius:0 0 10px 0;border-radius:0 0 10px 0}.section2 #page .btn{background:#f60}.section3 #page .btn{background:#f36}.section4 #page .btn{background:teal}.lt-ie9,.lt-ie9 body{min-width:1010px}#mdkecl{position:static;width:100%;margin:0;padding:0;background:#fff;border-bottom:2px solid #323080}#mdkecl .mdkecl{padding-right:60px;position:relative}#mdkecl .mdkecl_message{display:block;margin:0;padding:.5em 1em;font-size:0.9375em;text-decoration:none}#mdkecl .mdkecl_message span{text-decoration:underline}#mdkecl .mdkecl_close{position:absolute;top:50%;right:1em;margin-top:-11px;overflow:hidden;height:22px;width:22px;background:white;color:#f60;font-weight:bold;font-family:sans-serif;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}#mdkecl .mdkecl_close:hover{background:#f60;color:white}.no-js #mdkecl .mdkecl_close{display:none}#mdkadminbar{position:static;width:100%;margin:0;padding:0;background:#323080}#mdkadminbar ul,#mdkadminbar li{list-style:none;margin:0;padding:0}#mdkadminbar li{display:inline}#mdkadminbar a{float:left;color:#fff;font-weight:bold;font-size:0.875em;padding:.4em 1.5em .5em;border-left:1px solid rgba(255,255,255,0.15);border-right:1px solid rgba(0,0,0,0.3)}#mdkadminbar a:hover{background:rgba(255,255,255,0.1)}#mdkadminbar li:first-child a{border-left:0}#mdkadminbar li:last-child a{border-right:0}.container{margin:0 auto;width:90%;max-width:1280px}#logo{margin:0}#logo a{display:inline;float:left;width:48.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:48.26384%;*margin-left:0.86801%;*margin-right:0.86801%;max-width:112px;margin-top:10px;margin-bottom:10px}#logo a img{display:block;width:100%;max-width:112px;max-height:112px}#top .container{margin:0 auto;padding:0;position:relative}#top .functions{display:inline;float:left;width:48.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:48.26384%;*margin-left:0.86801%;*margin-right:0.86801%;float:right;width:auto}.user-info{margin-top:6px;margin-bottom:10px;font-size:0.9375em;text-align:right}.social-links{float:right;margin-bottom:10px}.social-links ul,.social-links li{list-style:none;margin:0;padding:0}.social-links li{display:inline}.social-links a{display:block;float:left;width:40px;height:40px;margin-left:10px;background-image:url("../img/base/sprite.png");background-repeat:no-repeat;background-position:0 0}.social-links .tw a{background-position:-50px 0}.social-links .gp a{background-position:-100px 0}#site-search{clear:right;float:right;margin-bottom:10px}#site-search input{float:left;width:180px;height:35px;padding:.425em 1em;font-size:0.8125em;border:0;outline:0;background:#eeedee;color:#4e4e4e}#site-search input::-webkit-input-placeholder{color:#b3b5b8}#site-search input:-moz-placeholder{color:#b3b5b8}#site-search button{float:left;width:35px;height:35px;margin-left:1px;background:#323080;border:0;background-image:url("../img/base/sprite.png");background-repeat:no-repeat;background-position:8px -63px;border-radius:0}#site-search button:hover{background-color:#292869}.lt-ie8 #site-search input,.lt-ie8 #site-search button{float:none}.lt-ie8 #site-search input{width:auto;height:auto;padding:0;font-size:14px}.lt-ie8 #site-search button{width:auto;height:auto;background-image:none;background-color:#323080;color:#fff;font:14px/1 arial}#popup-login{display:none;min-width:500px}#popup-login h2{margin:0;color:#323080}#popup-login .submit{margin-top:1em;padding-bottom:2em}#popup-login .submit input{padding:.5em 1.2em .5em 1em;font-size:0.9375em;color:#fff;background:#323080;border:none;text-shadow:none;font-weight:normal;-webkit-border-radius:0 0 10px 0;-moz-border-radius:0 0 10px 0;-ms-border-radius:0 0 10px 0;-o-border-radius:0 0 10px 0;border-radius:0 0 10px 0}#popup-login .register{margin-bottom:-.7em}#popup-login .register a{display:block;padding:.5em .7em;margin:-.5em -.7em;border:1px solid #fff;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}#popup-login .register a:hover{border:1px solid #b4b4b4;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e7e7e7), color-stop(100%, #dddddd));background-image:-webkit-linear-gradient(#e7e7e7,#dddddd);background-image:-moz-linear-gradient(#e7e7e7,#dddddd);background-image:-o-linear-gradient(#e7e7e7,#dddddd);background-image:linear-gradient(#e7e7e7,#dddddd)}#popup-login .register b{font-size:1.5em;display:block;font-weight:normal}#nav{position:relative;z-index:90;background:#323080;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #323080), color-stop(100%, #282767));background:-webkit-linear-gradient(#323080,#282767);background:-moz-linear-gradient(#323080,#282767);background:-o-linear-gradient(#323080,#282767);background:linear-gradient(#323080,#282767);-webkit-box-shadow:0 2px 5px 0 #000;-moz-box-shadow:0 2px 5px 0 #000;box-shadow:0 2px 5px 0 #000}.lt-ie8 #nav{margin-top:16px}#nav .trigger{display:none}#nav ul,#nav li{margin:0;padding:0}#nav .main-nav{display:inline;float:left;width:98.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:98.26384%;*margin-left:0.86801%;*margin-right:0.86801%}#nav li{float:left;display:block;position:relative}#nav li ul{margin:-20px 0 0 0;opacity:0;visibility:hidden;transition:all .2s ease-in-out;position:absolute;display:block;float:left;top:100%;left:0;z-index:1000;min-width:200px;padding:.8em;background:#323080;-webkit-box-shadow:0 2px 5px 0 #000;-moz-box-shadow:0 2px 5px 0 #000;box-shadow:0 2px 5px 0 #000}#nav li ul li{display:list-item;float:none}#nav li ul a{padding:.6em 1.2em;display:block;clear:both;float:none;white-space:nowrap}#nav li ul a:hover{background:#292869;color:#9998c0}#nav li:hover>a{color:#fff;background-color:#292869;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #292869), color-stop(100%, #212054));background:-webkit-linear-gradient(#292869,#212054);background:-moz-linear-gradient(#292869,#212054);background:-o-linear-gradient(#292869,#212054);background:linear-gradient(#292869,#212054)}#nav li:hover>ul{opacity:1;visibility:visible;margin:0}#nav a{display:block;padding:1.2em 1em;font-size:0.8125em;color:#9998c0;font-weight:bold}#nav .active a{color:#fff}#nav .active ul a{color:#9998c0}#btm{background:#323080;padding-top:2.5em;margin-top:6em}#btm h2{color:#fff;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:400;font-size:1.375em;margin:0 0 1.2em 0}#social,#feed,#sitemap,#event-feed{margin-bottom:2.5em}#social{display:inline;float:left;width:23.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:23.26384%;*margin-left:0.86801%;*margin-right:0.86801%}#social .st{display:block;margin-bottom:16px}#social .st *{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#social .stButton{margin-left:0px}#social ul,#social li{list-style:none;margin:0;padding:0}#social .share-fb-like{margin-bottom:1em}#social .share-tw{float:left;margin-right:.4em}#social .share-tw-follow{float:left}#feed{display:inline;float:left;width:42.01389%;margin-left:0.86806%;margin-right:0.86806%;*width:42.01384%;*margin-left:0.86801%;*margin-right:0.86801%}#feed ul{list-style:none;margin:0;padding:0}#feed li{margin-bottom:20px;color:#fff;font-size:0.8125em;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAVCAYAAAC6wOViAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAX1JREFUeNqsVtFRhDAQhRsKoANzHdx1wFUg559fxg60ArAC7eDOH/1S7yoQKzg6kA6kBPfNPJyMJiQYdmaHAAlv9+3mhfTl6T2JsYvL4mf8+tzkfNaPrVkkM5iAaXFEfxLfybgcm5/NAAiAHW+R4VEyPYytSS30VuIrLBbfezBB5yevpgH82gVuo/dRfIj+i0HkDtB7xzs8ewPtoaAdojQW1wRHEMqYh7H2MIH6FlMa6Tc1mlRWvL8KLHsV2khnpNhmNbMsAkELyVZJfTtuKZU69mlOOstkXmvEt65Me9a1I615JBi+9yD+gUzHagr6bmYAHJjT7IMu8zTS1ti3MbaWmrahMgjgjXgbAdiZgKHam0dmemvbp8oXqfgyQBKtTNmkcMFMxhpGUe70RMDWULY/4jDwfeLY5L/8J7X4xsZ1rmbGpDVEmooTY7WA3YUe4j07dRCFqYaaL32ALu3d00HtOUVCOVSmocqgYYID9YmD2Xkro9ka2z9SqH0LMAClw2x20LGh9wAAAABJRU5ErkJggg==') no-repeat left top;padding-left:39px;position:relative;left:-39px;width:108%}#feed .tweet-text a{color:#b3b5b8;font-weight:bold}#feed .tweet-time{display:block;margin-top:4px;color:#b3b5b8;font-weight:bold;font-style:italic}#feed .tweet-time a{color:#b3b5b8;font-weight:bold;font-style:italic}#event-feed{display:inline;float:left;width:23.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:23.26384%;*margin-left:0.86801%;*margin-right:0.86801%;position:relative;left:6.25%}.lt-ie9 #event-feed{display:none}#event-feed h2+article{border:none}#event-feed article{border-top:1px solid #ada6bf;padding-top:1em;margin-top:1em}#event-feed a{display:block;padding-left:4em;position:relative}#event-feed h1{font-size:0.9375em;margin:0 0 .2em;color:#fff}#event-feed p{color:#ada6bf;margin:0em 0 0;font-size:0.8125em}#event-feed .date{position:absolute;top:.4em;left:0px;display:block;width:54px;padding:1em 0em .8em .2em;background:#ada6bf;border-radius:50% 0 50% 50%;text-transform:uppercase;color:#323080;font-size:0.75em;line-height:1;text-align:center}#event-feed .date b{display:block;font-size:1.66667em;font-weight:normal}#event-feed .cta{display:none}#sitemap{display:none}#sitemap ul{list-style:none;margin:0;padding:0}#sitemap ul ul{padding-left:4em}#sitemap ul+ul{margin-top:20px}#sitemap a{display:block;color:#ada6bf;font-size:0.875em;font-weight:bold;padding:1em;border-bottom:1px dotted #766b94;margin-bottom:.4em}#sponsors{float:left;clear:both;margin-top:1.4em}#sponsors div{max-height:80px;max-width:80%;margin-top:1em}#sponsors div.first{margin-top:0}#sponsors img{max-width:100%;max-height:80px}#copyright{display:inline;float:left;width:98.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:98.26384%;*margin-left:0.86801%;*margin-right:0.86801%;border-top:2px solid #706ba0}.lt-ie9 #copyright{clear:both}.lt-ie9 #copyright p{float:none}.lt-ie9 #copyright a{margin:20px 0;float:none}.lt-ie9 #copyright a:hover,.lt-ie9 #copyright a:hover b{background-color:transparent}.lt-ie9 #copyright a:hover b{background-image:url("../img/base/sprite.png");background-repeat:no-repeat;background-position:10px -802px}#copyright p{margin:0;padding:20px 0 17px 10px;float:left;color:#fff;font-size:0.875em}#copyright a{display:block;float:right;padding:10px 0}#copyright a b{display:block;background-image:url("../img/base/sprite.png");background-repeat:no-repeat;background-position:10px -802px;width:136px;height:36px}#copyright a:hover b{background-position:-120px -802px}.flexslider{margin:0;padding:0}.flexslider .slides>.slide{display:none;-webkit-backface-visibility:hidden}.flexslider .slides>.slide:first-child{display:block}#banner{position:relative;z-index:50}#banner .control-nav{list-style:none;padding:0;margin:0 0 0 -40px;position:absolute;z-index:999;bottom:10px;left:50%}.lt-ie9 #banner .control-nav{bottom:auto;top:284px}#banner .control-nav li{display:inline}#banner .control-nav a{display:block;float:left;width:12px;height:12px;margin:0 5px;background:#666;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}#banner .control-nav a:hover{background:#f60}#banner .control-nav .active{background:#fff}#banner .slide{background-position:center center;background-repeat:no-repeat;height:306px;overflow:hidden}.lt-ie8 #banner .slide .spotlight .title_content{padding-top:10px}#banner .spotlight h2{font-size:2.375em;color:#fff;font-weight:normal;line-height:1.1;margin:0;padding:0 0 0 0;letter-spacing:-0.6px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:400}#banner .spotlight p{font-size:0.9375em;color:#fff;margin:.75em 0 0 0}#banner .spotlight a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background:#f60;color:#fff;font-size:0.9375em;font-weight:bold;padding:15px 40px 15px 30px;margin:.75em 0 0 0;border-radius:0 0 20px 0}.lt-ie9 #banner .spotlight a{padding-top:10px;padding-bottom:10px}#popup{display:none;min-width:80%}#popup h1{margin:0;color:#323080}#popup label{display:block;float:left;margin-top:1em;color:#f60;line-height:1;font-size:0.875em;padding:.4em .5em;padding-right:1.1em;border:2px solid #fff;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}#popup label:hover{border-color:#f60}#popup input{margin-right:.3em}.homepage-type,#intro,.feat-block,#explore,#feat-articles,#course-types{margin-bottom:3em}.homepage-type h1,#intro h1,.feat-block h1,#explore h1,#feat-articles h1,#course-types h1{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:1.625em;margin:0;color:#323080}.homepage-type p,#intro p,.feat-block p,#explore p,#feat-articles p,#course-types p{font-size:0.9375em;line-height:1.5;margin:1em 0 0 0}.homepage-type .cta,#intro .cta,.feat-block .cta,#explore .cta,#feat-articles .cta,#course-types .cta{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;font-size:0.9375em;font-weight:bold;color:#4e4e4e;background:#eeedee;padding:.5em 1em;border:1px solid #4e4e4e;border-radius:6px}.homepage-type .cta i,#intro .cta i,.feat-block .cta i,#explore .cta i,#feat-articles .cta i,#course-types .cta i{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background-image:url("../img/base/sprite.png");background-repeat:no-repeat;background-position:-49px -70px;width:11px;height:15px;margin-left:1em}.homepage-type .cta:hover,#intro .cta:hover,.feat-block .cta:hover,#explore .cta:hover,#feat-articles .cta:hover,#course-types .cta:hover{border-color:#323080}#intro{display:inline;float:left;width:31.38889%;margin-left:0.86806%;margin-right:0.86806%;*width:31.38884%;*margin-left:0.86801%;*margin-right:0.86801%}#intro h1{font-size:2em}#intro p{padding-right:1em}.feat-block{display:inline;float:left;width:31.38889%;margin-left:0.86806%;margin-right:0.86806%;*width:31.38884%;*margin-left:0.86801%;*margin-right:0.86801%}.feat-block.get-listed a{background:#323080}.feat-block.get-listed i{background-color:#49478f;background-position:-114px -108px}.feat-block a{display:block;position:relative;background:#f60;border-radius:0 0 30px 0;padding:1em 2em 2em}.feat-block h1,.feat-block p,.feat-block b{color:#fff}.feat-block p,.feat-block b{font-size:0.9375em;padding-right:146px}.feat-block b{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;position:relative;margin-top:1em;padding-right:2em}.feat-block b b{position:absolute;top:5px;right:0;padding:0;margin:0;width:11px;height:15px;background-image:url("../img/base/sprite.png");background-repeat:no-repeat;background-position:-80px -70px}.feat-block i{display:block;position:absolute;right:30px;top:4.6em;width:116px;height:116px;background:#ff771d;border-radius:50% 0 50% 50%;background-image:url("../img/base/sprite.png");background-repeat:no-repeat;background-position:0 -108px}#explore{display:inline;float:left;width:78.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:78.26384%;*margin-left:0.86801%;*margin-right:0.86801%;margin:0}#explore .main-title{display:inline;float:left;width:97.82986%;margin-left:1.08507%;margin-right:1.08507%;*width:97.82981%;*margin-left:1.08502%;*margin-right:1.08502%;padding:.3em 0}#explore .links{display:inline;float:left;width:22.82986%;margin-left:1.08507%;margin-right:1.08507%;*width:22.82981%;*margin-left:1.08502%;*margin-right:1.08502%;margin-top:1em}#explore .links header{height:182px;position:relative;border-radius:0 0 30px 0}#explore .links h1{position:absolute;bottom:0px;width:100%;margin:0;color:#fff;background:#ada6bf;background:rgba(50,48,128,0.8);padding:1em;font-size:1.25em;border-radius:0 0 30px 0}#explore .links ul{list-style:none;padding:0}#explore .links ul li{display:block;background-image:url("../img/base/sprite.png");background-repeat:no-repeat;background-position:-120px -57px}#explore .links ul a{display:block;padding:.3em 0;margin-left:0.6em;font-size:0.9375em;background:#fff}#explore .advice header{background-image:url("../img/base/explore-advice.jpg");background-repeat:no-repeat;background-position:0 0}#explore .advice h1{background:#f60;background:rgba(255,102,0,0.8)}#explore .quality header{background-image:url("../img/base/explore-qualitya.jpg");background-repeat:no-repeat;background-position:0 0}#explore .quality h1{background:#f36;background:rgba(255,51,102,0.8)}#explore .advocacy header{background-image:url("../img/base/explore-advocacy.jpg");background-repeat:no-repeat;background-position:0 0}#explore .advocacy h1{background:teal;background:rgba(0,128,128,0.8)}#explore .popular header{background-image:url("../img/base/explore-popular.jpg");background-repeat:no-repeat;background-position:0 0}#explore .popular h1{background:#323080;background:rgba(50,48,128,0.8)}#feat-articles{display:inline;float:left;width:18.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:18.26384%;*margin-left:0.86801%;*margin-right:0.86801%;background:#eeedee;border-radius:0 0 30px 0}#feat-articles .main-title{padding:.3em .6em}#feat-articles article{margin:0.975em;padding-bottom:0.975em;border-bottom:1px solid #b3b5b8}#feat-articles article h1{font-size:0.9375em;margin:0 0 .3em 0}#feat-articles .date,#feat-articles p{font-size:0.8125em;margin:0}#feat-articles .cta{margin:0 0.975em 2em}#course-types{display:inline;float:left;width:98.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:98.26384%;*margin-left:0.86801%;*margin-right:0.86801%;margin-bottom:0}#course-types ul{margin:0;display:block;width:101.73611%;margin-left:-0.86806%;margin-right:-0.86806%;*width:101.73606%;*margin-left:-0.86811%;*margin-right:-0.86811%;overflow:hidden;*zoom:1;list-style:none;padding:0}#course-types li{display:inline;float:left;width:23.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:23.26384%;*margin-left:0.86801%;*margin-right:0.86801%;margin-top:1em}#course-types a{display:block;position:relative}#course-types a:hover b{background:#f60}#course-types img,#course-types b{border-radius:0 0 20px 0}#course-types img{width:100%;position:relative;z-index:1;display:block}#course-types b{position:absolute;z-index:2;left:0px;right:0px;bottom:0px;display:block;background:#323080;color:#fff;font-size:1em;font-weight:bold;padding:.6em 1em}#header-image{background-position:center center;background-repeat:no-repeat;overflow:hidden}#header-image.frontpage{height:306px}#header-image.subpage{height:306px}#header-image .spotlight{background:#323080;background:rgba(50,48,128,0.8);-webkit-border-radius:50% 0 50% 50%;-moz-border-radius:50% 0 50% 50%;-ms-border-radius:50% 0 50% 50%;-o-border-radius:50% 0 50% 50%;border-radius:50% 0 50% 50%;width:420px;height:420px;margin-top:-60px;margin-left:0.86806%;font-size:0}#header-image .spotlight.section2{background:#f60;background:rgba(255,102,0,0.8)}#header-image .spotlight.section3{background:#f36;background:rgba(255,51,102,0.8)}#header-image .spotlight.section4{background:teal;background:rgba(0,128,128,0.8)}#header-image .spotlight:before{content:'';display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;height:100%;vertical-align:middle;margin-right:-0.25em}#header-image .spotlight .title_content{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;vertical-align:middle;padding:0 60px 0 60px;font-size:16px}#header-image .spotlight .title_content.long h1{font-size:2.125em}#header-image .spotlight .title_content.long b{font-size:1.25em}.lt-ie9 #header-image .spotlight{height:246px;margin-top:30px}.lt-ie9 #header-image .spotlight .title_content{padding-left:30px;padding-right:30px}.lt-ie8 #header-image .spotlight .title_content{padding-top:30px}.page_title h1{display:block;font-size:2.875em;color:#fff;font-weight:normal;line-height:1.1;margin:0;padding:0;letter-spacing:-0.6px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:400}.page_title h1.fav span{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAZCAYAAAAmNZ4aAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA2NkI0QUU5Qzk3MDExRTM4QTQzRUQwM0JFREMwRTNFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA2NkI0QUVBQzk3MDExRTM4QTQzRUQwM0JFREMwRTNFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Nzg2NTI2QzBDOTZFMTFFMzhBNDNFRDAzQkVEQzBFM0UiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDY2QjRBRThDOTcwMTFFMzhBNDNFRDAzQkVEQzBFM0UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6adaIMAAABd0lEQVR42sTWPUvDUBSA4UQdXUqRIhQVFzenOmizKeJQBNFRBAUnxY9VN1cHB13d/AEu4uKgFIeCU11ctApFRAUVFFHU63sghRiS9t7WJgee0qH3vKTQpLZSyvJNL3IYQzda8Yg89lGwgieLCQwiiS+UcIBD3Pz5tIQ9FvCiqs8m2j1nktiuceYec95W5Y2NLaU/efdcG84Mzm34w4vKfHawW8e5WWnKlab5xotIWNFMGQMtvExGGJWRC81J2LGiH0fCXTGE0xL+iSGsJHwdQ7gk4eMYwifyc+rgzTlSEUUvkZErfsByhFe7imfvfXpdNX9W/LfMirUmBb+90aCwWHI/+F/ziXl/JygsZtwDjc47poIaYWExjrcGovJcHwnbXy0sRvFUR1Qe/Nlqu2uFxTDuDKJlDNXaqxMWDm41olfI6OzUDYt+d3HYXKBPd59JWPSgGBAtoNNkl2lYpHDqiR4hYbrHDvhfrTPyv3kPH5jGq+mCXwEGAMPU7OEOYgtYAAAAAElFTkSuQmCC') no-repeat left;padding-left:40px;display:inline}.page_title b{display:block;font-size:1.625em;color:#fff;font-weight:normal;line-height:1.2;margin:.25em 0 0;padding:0;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:400}#page{padding-top:2em}#content{display:inline;float:left;width:60.76389%;margin-left:0.86806%;margin-right:0.86806%;*width:60.76384%;*margin-left:0.86801%;*margin-right:0.86801%;position:relative}#content.no_secondary{display:inline;float:left;width:98.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:98.26384%;*margin-left:0.86801%;*margin-right:0.86801%}#content.course_search .search_intro,#content.course_search .form{width:45%;float:left}#content.course_search .search_intro{margin-right:5%;margin-top:.8em}#content.course_search .form{width:50%;margin-top:0}.no-js #content .alt_listing{display:none}.course_search .form{background:#f60;padding:1em 2em 2em;border-radius:0 0 30px 0}.course_search .form label{color:#fff}.course_search .form input,.course_search .form select{border-color:#993d00}.section2 .course_search .form .submit input{background:#fff;color:#f60;padding:.7em 2em .7em 1.8em}.course_search .form .use_location{color:#fff}.course_search .form .errors{background-color:#993d00;margin-top:1em;margin-bottom:1.6em}.course_search .intro{color:#fff;font-size:1em;font-weight:bold;margin:1em 0}.course_page #content{display:inline;float:left;width:67.01389%;margin-left:0.86806%;margin-right:0.86806%;*width:67.01384%;*margin-left:0.86801%;*margin-right:0.86801%}.course_page #content.no_secondary{display:inline;float:left;width:98.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:98.26384%;*margin-left:0.86801%;*margin-right:0.86801%}.course_page #sidebar{position:relative;left:6.25%}.content p{font-size:0.9375em;line-height:1.5;margin:0 0 1.4em 0}.content h2{margin:2em 0 1em;font-size:1.375em;color:#4e4e4e;clear:both}.content>h2:first-child{margin-top:0}.content h3{margin:1.4em 0 .5em;font-size:1.125em;color:#4e4e4e;clear:both}.content .side_headings div{margin-bottom:2em}.content .side_headings div:last-child{margin-bottom:0}.content .side_headings h2,.content .side_headings h3,.content .side_headings h4{width:30%;float:left;clear:both;margin:0}.content .side_headings p{width:70%;float:right;margin:0 0 1em}.content .side_headings p:last-child{margin:0}.section1 .content h2,.section1 .content h2 a,.section1 .content h3,.section1 .content h3 a{color:#323080}.section2 .content h2,.section2 .content h2 a,.section2 .content h3,.section2 .content h3 a{color:#f60}.section3 .content h2,.section3 .content h2 a,.section3 .content h3,.section3 .content h3 a{color:#f36}.section4 .content h2,.section4 .content h2 a,.section4 .content h3,.section4 .content h3 a{color:teal}.page li{font-size:0.9375em;line-height:1.5;margin:0 0 .5em 0}.page_info{border:solid #eeedee;border-width:2px 0;clear:both;margin-top:-2px}.page_info:last-child{margin-top:2.5em}.page_info b{float:left;color:#b3b5b8;font-size:0.75em;padding:.6em 20px .525em 4px;border-right:2px solid #eeedee;margin-right:16px}.page_info b+b{margin-right:0;border:0;padding-right:0}.page_info ul,.page_info li{list-style:none;margin:0;padding:0;float:right}.page_info li{float:left;font-size:0.75em;padding:.2em;padding-bottom:.175em;padding-right:0}.page_info li b{float:none;padding:0;border:0;margin:0}.page_info li a,.page_info li b{float:left;font-size:1em;font-weight:bold;padding:.4em .8em .35em .8em;margin:0;color:#b3b5b8;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.page_info li a:hover{background:#323080;color:#fff}.page_info li b{color:#f60}.page_info .abstracted li{padding:.2em;padding-bottom:.175em;padding-right:0}.page_info .abstracted li a,.page_info .abstracted li b{text-indent:-99px;overflow:hidden;position:relative;z-index:1}.page_info .abstracted li a:after,.page_info .abstracted li b:after{position:absolute;content:"";z-index:2;top:50%;left:50%;background:#b3b5b8;width:8px;height:8px;margin:-4px 0 0 -4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.page_info .abstracted li a:hover{background:transparent}.page_info .abstracted li a:hover:after{background:#323080}.page_info .abstracted li b:after{background:#f60}.item .icon,.item .date,.item .time,.item .venue,.item .type{font-size:0.75em;text-transform:uppercase;margin:1em 0;padding-left:26px;background-image:url("../img/base/sprite.png");background-repeat:no-repeat;background-position:-483px -70px;opacity:0.7}.item .time{background-position:-484px -312px}.item .venue{background-position:-484px -358px}.item .type{background-position:-483px -473px}.item .type a{color:#4e4e4e}.item .listing_type{font-size:0.75em;text-transform:uppercase;margin:0 0 .4em;color:#4e4e4e;font-weight:bold}.list_item{margin:2.5em 0 0 0;padding:0}.list_item .summary{margin-top:.6em;margin-bottom:-.6em}.list_item.alt_layout,.list_item.info_window{clear:both}.list_item.alt_layout .info,.list_item.info_window .info{float:left;width:34%;border-right:2px solid #fff;padding-right:2%}.list_item.alt_layout .summary,.list_item.info_window .summary{float:left;width:66%;border-left:2px solid #fff;padding:1em 0;padding-left:4%;margin:0 0 0 -2px}.list_item.alt_layout .summary p,.list_item.info_window .summary p{font-size:0.8125em}.list_item.alt_layout .summary .thumb,.list_item.info_window .summary .thumb{float:right;padding:.6em;border:2px solid #eeedee;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.list_item h1,.list_item .course_name{font-size:1.25em;line-height:1.2;margin:0;color:#323080}.list_item h1.fav,.list_item .course_name.fav{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI1OEYxODczQzk2RDExRTM4QTQzRUQwM0JFREMwRTNFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI1OEYxODc0Qzk2RDExRTM4QTQzRUQwM0JFREMwRTNFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjU4RjE4NzFDOTZEMTFFMzhBNDNFRDAzQkVEQzBFM0UiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjU4RjE4NzJDOTZEMTFFMzhBNDNFRDAzQkVEQzBFM0UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4bqP0dAAAAmElEQVR42mL8n8agzsDA0A7EekD8EojbgJgFiMuBWAyILwBxFSNQ4TIgw4EBAX4AMRMQsyGJ7WWBmoQMOBgwgQFI50MGwuARSOFWIhRuBSlcAMS78SjaCcTzmRhm/v8GZJQA8X4sivYAcRlQzXcmMHfm/9dAMg2I5yEpmgXEGVA5Bsb///8jpNIZQRojgPgPUMEqZKMBAgwAcQkldmT94mAAAAAASUVORK5CYII=') no-repeat left;padding-left:16px;display:inline}.list_item h1 a,.list_item .course_name a{color:#323080}.section1 .list_item h1,.section1 .list_item h1 a{color:#323080}.section2 .list_item h1,.section2 .list_item h1 a{color:#f60}.section3 .list_item h1,.section3 .list_item h1 a{color:#f36}.section4 .list_item h1,.section4 .list_item h1 a{color:teal}.list_item .institution{font-size:1.125em;line-height:1.2;margin:.4em 0 0;color:#4e4e4e}.list_item .institution a{color:#323080}.list_item .cta{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;position:relative;padding:.5em 1em;padding-right:2.5em;font-size:0.9375em;color:#fff;background:#323080;-webkit-border-radius:0 0 10px 0;-moz-border-radius:0 0 10px 0;-ms-border-radius:0 0 10px 0;-o-border-radius:0 0 10px 0;border-radius:0 0 10px 0}.list_item .cta:after{content:"";position:absolute;top:50%;right:.75em;padding:0;margin:-6px 0 0 0;width:11px;height:15px;background-image:url("../img/base/sprite.png");background-repeat:no-repeat;background-position:-80px -70px}.section2 .list_item .cta{background:#f60}.section3 .list_item .cta{background:#f36}.section4 .list_item .cta{background:teal}.single_item .meta{margin:0 0 2em}.single_item .meta p{opacity:1;margin:0 0 1em 0}.single_item .thumb{width:30%;float:left;margin:0 1em .5em 0;border:2px solid #eeedee;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.single_item .thumb img{width:100%}.single_item .def,.single_item .def li{list-style:none;padding:0;margin:0}.single_item .sect,.single_item .def li{display:block;margin-bottom:1em}.single_item .sect h3,.single_item .sect h4,.single_item .def li h3,.single_item .def li h4{float:left;width:30%;border-right:2px solid #eeedee;margin:0;padding:.3em 0;padding-right:1em;font-size:0.875em;text-transform:uppercase;color:#818181;font-weight:bold}.single_item .sect p,.single_item .sect b,.single_item .def li p,.single_item .def li b{display:block;padding-left:2em;margin:.17em 0;margin-left:30%;font-weight:normal}.single_item .grad_dest .sect b{margin-left:0;float:left;width:6em}.single_item .grad_dest .sect .expand{float:left;display:block;font-size:0.875em;color:#f60;padding:.3em 0;padding-left:21px;background-image:url("../img/base/sprite.png");background-repeat:no-repeat;background-position:0 -677px;margin-left:2em}.single_item .grad_dest .sect .expand:hover{color:#ada6bf}.single_item .grad_dest .sect .expand.close{background-position:0 -747px}.single_item .grad_dest .sect .def{clear:both;margin-top:1em;float:left;width:100%}.single_item .grad_dest .sect .def h4{padding-left:2em;border-color:#fff}.single_item .grad_dest .sect .def b{float:none;margin-left:30%}.course.info_window{margin:0}.course .mark{margin:0 0 1em 0;display:block;max-width:100px;position:relative}.course .mark img{width:100%}.lt-ie8 .course .mark img{width:100px}.course .mark:before{content:" ";display:block;position:absolute;top:0px;right:-14px;width:12px;height:12px;background-image:url("../img/base/sprite.png");background-repeat:no-repeat;background-position:-274px -70px}.course .mark.text-mark{width:auto;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;max-width:none}.course .mark.text-mark span{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;color:#4e4e4e;font-weight:bold;margin-right:.3em}.course.list_item .mark{margin:.6em 0 0 0}.course.list_item .location{font-size:0.875em;margin:.6em 0;color:#999}.course.list_item .distance{font-size:0.875em;margin:.6em 0}.course.list_item .thumb{float:right;max-width:204px;border:2px solid #eeedee;margin:0 0 .5em 1em;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.course.list_item .summary{padding-top:0;padding-bottom:.6em}.course.list_item .desc{font-size:0.875em;margin:0 0 .8em 0}.course.list_item .inds,.course.list_item .inds li{list-style:none;margin:0;padding:0}.course.list_item .inds{margin:1em 0}.course.list_item .inds li{display:block;float:left;width:50%;margin-bottom:.4em;white-space:nowrap}.course.list_item .inds li span{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding:0.70833em 0;font-size:0.75em;color:#999}.course.list_item .inds li b{float:left;min-width:2.3em;text-align:center;margin-right:2%;padding:.15em .5em;font-size:1.0625em;color:#4e4e4e;background:#eeedee;font-weight:normal;text-shadow:1px 1px 0 #fff;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.course.list_item .compare{display:block;float:left;font-size:0.75em;font-weight:bold;color:#999;margin-top:.8em}.lt-ie9 .course.list_item .compare{margin-top:.5em}.course.list_item .compare .checkbox{position:relative;top:-1px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-right:.2em;width:1.1em;height:1.1em;border:2px solid #eeedee;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.course.list_item .compare .checkbox.selected{border-color:#f60}.course.list_item .compare .checkbox.selected b{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI1OEYxODZGQzk2RDExRTM4QTQzRUQwM0JFREMwRTNFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI1OEYxODcwQzk2RDExRTM4QTQzRUQwM0JFREMwRTNFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjU4RjE4NkRDOTZEMTFFMzhBNDNFRDAzQkVEQzBFM0UiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjU4RjE4NkVDOTZEMTFFMzhBNDNFRDAzQkVEQzBFM0UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4HY1TwAAAA0klEQVR42mL8//8/AyHg7+8fBaTCgVgLiLtYiNDQBaRKodzlQLyBEZ9NQA3ZQGoKlFuzcePGVhADpyagBiUgdRfK7QZqKIPJMeFx2RIovR5ZAwiwAE0UBtJhQGwNxPOACvYBxUKAbEsgfgzEEeimMfr5+eUD6QlQ/lMgloXSkkCsATTkJromkPOmgWyA8qWB+BBUQwU2DfCAADqHEch+A8RCUPGTQA0WuDwLDgigAlAQNiCJR+KLO+TQmwml5wANuU+UJqDCX0AqF4hbCaUSgAADAPt5RM6O4iSIAAAAAElFTkSuQmCC') no-repeat;position:absolute;top:-1px;left:-1px;width:13px;height:12px}.course.list_item .pill{float:right}#page .course.list_item .pill .btn{display:block;float:left}#page .course.list_item .pill .pop{-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;background:#f60}.lt-ie8 #page .course.list_item .pill .pop{display:none}#page .course.list_item .pill .pop b{font-weight:normal}#page .course.list_item .pill .direct{border-left:1px solid #fff;border-color:rgba(255,255,255,0.4);padding-left:1.5em;padding-right:1.5em;background:#f60}#page .course.list_item .pill .direct b{width:12px;height:0px;padding-top:15px;overflow:hidden;background:transparent;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;position:relative;font-weight:normal}.lt-ie8 #page .course.list_item .pill .direct b{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAKCAMAAAC+Ge+yAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc4NjUyNkI2Qzk2RTExRTM4QTQzRUQwM0JFREMwRTNFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc4NjUyNkI3Qzk2RTExRTM4QTQzRUQwM0JFREMwRTNFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjU4RjE4NzVDOTZEMTFFMzhBNDNFRDAzQkVEQzBFM0UiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjU4RjE4NzZDOTZEMTFFMzhBNDNFRDAzQkVEQzBFM0UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5QXV72AAAAUVBMVEX/////9+v//Pj/xnD/vlz/vVr/oxj/oRX/qiv/sTz/3av/687//fn/0o7/+vP/+vL/+fD/tET/7tT/nxD/zoX/1pn/qCb/37D/tUb/79j/mQBP19toAAAAG3RSTlP//////////////////////////////////wAnNAs1AAAAPklEQVR42mJgZpcCAwYmbkEIg5FBgFcYwmBgEJKAMhiYRMUgDAYeVghDnAMsJckCUszHL8IG1s7FCTEQIMAAwYAEWWri3hMAAAAASUVORK5CYII=') no-repeat;width:9px}#page .course.list_item .pill .direct b:after{left:1px;top:1px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-left-color:#fff;border-width:5px 9px}.course.list_item .report_item{display:block;float:left;margin-top:1.8em;background-image:url("../img/base/sprite.png");background-repeat:no-repeat;background-position:0px -470px;padding:.2em 0;padding-left:24px;color:#999;font-size:0.8125em}.course.info_window h1{color:#f60}.course.info_window .mark:before{display:none}.course.info_window .mark.text-mark{color:#818181;font-size:0.875em}.course.info_window .summary h2{font-size:1.125em;margin:0}.course.info_window .summary .text{margin-bottom:.6em}.course.info_window .summary .text p{margin-bottom:1.4em}.course.info_window .summary .inds{clear:both;margin:.6em 0 0 0}.course.info_window .info .inds{margin:2em 0 -0.6em}.course.info_window .info .inds li{float:none;width:auto;margin-bottom:.6em}.course.info_window .info .inds li b{margin-right:5%;min-width:2.25em}.course.info_window .actions{margin-top:1em}.course.info_window .actions a{display:block;font-size:0.875em;color:#f60;padding-left:26px;background-image:url("../img/base/sprite.png");background-repeat:no-repeat;background-position:0 -681px;margin-bottom:.5em}.course.info_window .actions a.fav{background-position:0 -717px}.course.info_window .actions a.fav.remove{background-position:0 -750px}.course.info_window .btn{padding:.5em 1.2em .5em 1em;font-size:0.9375em;color:#fff;background:#323080;border:none;text-shadow:none;font-weight:normal;-webkit-border-radius:0 0 10px 0;-moz-border-radius:0 0 10px 0;-ms-border-radius:0 0 10px 0;-o-border-radius:0 0 10px 0;border-radius:0 0 10px 0;float:right;clear:both;margin-top:2em;background:#f60}.table .course .course_name{margin:0;font-size:1em;display:block;color:#f60}.table .course .institution{margin:0;font-size:1em}.table .course .mark{padding:.3em;color:#fff;font-weight:bold;margin:0;display:inline;max-width:none;position:static}.table .course .mark:before{display:none}.table .course .mark.accredited{background:#006225}.table .course .mark.confirmed{background:#b32318}.table .course .mark.recognised{background:#791e7e}.table .course .mark.ncdt{color:#4e4e4e;font-weight:normal;padding:0}.table .course .compare_check{font-size:1em}.table .course .compare_check .compare{display:inline;float:none}.table .course .report_item{display:inline;margin:0}.table .course .link-btn{font-size:0.9em}#page .table .course .btn{padding-left:1em;padding-right:1em;background:#f60}.image_gallery{list-style:none;margin:0;padding:0}.image_gallery li{display:block;float:left;margin:0 4% 4% 0;padding:0.5em;width:22%;background:#fff;border:1px solid #eeedee;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.image_gallery li img{width:100%}.image_gallery :nth-child(4){margin-right:0}.inst_profile{border-bottom:2px solid #eeedee}.event .inst_profile{border-top:2px solid #eeedee;margin-top:2em}.inst_profile .thumb{width:25%;margin:0;margin-right:5%;float:left;border:0;padding:1em 0}.inst_profile .thumb img{width:100%}.inst_profile .info{float:left;width:70%;padding-top:.7em;font-size:0.8125em}.inst_profile .info p{font-size:1em;margin:0 0 .7em 0}.inst_profile .info.no_image{width:100%;float:none}.table{width:100%;margin:2em 0 0 0}.table.in_listing{margin-top:2.5em}.form .table td,.form .table th{vertical-align:middle}.table.user tbody{font-size:.8em}.table thead{background:#f1f1f1}.table thead tr:first-child th:first-child{-webkit-border-radius:6px 0 0 0;-moz-border-radius:6px 0 0 0;-ms-border-radius:6px 0 0 0;-o-border-radius:6px 0 0 0;border-radius:6px 0 0 0}.table thead tr:first-child th:last-child{-webkit-border-radius:0 6px 0 0;-moz-border-radius:0 6px 0 0;-ms-border-radius:0 6px 0 0;-o-border-radius:0 6px 0 0;border-radius:0 6px 0 0}.table thead td,.table thead th{padding:.6em;font-weight:normal;font-size:0.75em;text-align:left;border-bottom:2px solid #4e4e4e;vertical-align:bottom}.table thead td .tooltip i,.table thead th .tooltip i{font-size:1.2em}.table thead .vals{text-align:right}.table thead .allow_sort{cursor:pointer}.table thead .sorted{font-weight:bold}.table tbody td{padding:1em .6em;border:0;font-size:0.8125em;vertical-align:middle}.table tbody .date,.table tbody .vals{text-align:right}.table tbody .link{text-align:center;white-space:nowrap;font-size:1em}.table tbody .link a{white-space:nowrap}.table tbody .link .button{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.table tbody tr{border-bottom:2px solid #eeedee}.table tfoot td{padding:.6em;font-weight:bold;font-size:1em}.table tfoot tr{border-bottom:2px solid #eeedee}.gallery_upload+.gallery_upload{margin-top:1em}.gallery_images{border:1px solid #dedede;background-color:#f0f0f0;padding:15px;padding-bottom:5px;margin:1em 0 0 0;position:relative;width:auto;list-style:none;clear:both;float:left;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.gallery_images li{display:inline;padding:5px 5px 5px 25px;background-image:url(http://www.dramauk.co.uk/themes/dramauk_2014/images/image.png);background-repeat:no-repeat;background-position:5px 5px;float:left;height:112px;width:132px;border:1px solid #dedede;background-color:#fff;position:relative;margin:0 10px 10px 0;clear:none;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.gallery_images .cb{display:none}.gallery_images .move,.gallery_images .delete{display:block;width:16px;height:16px;position:absolute;left:5px}.gallery_images .delete{bottom:5px;background-image:url("../img/base/sprite.png");background-repeat:no-repeat;background-position:-385px -636px;cursor:pointer}.gallery_images .move{top:5px;cursor:move;background-image:url("../img/base/sprite.png");background-repeat:no-repeat;background-position:-360px -636px}.message_links{list-style:none;margin:0;padding:0}.message_links li{margin:0 0 .2em 0}.message_links li b{background:#4e4e4e;padding:.3em .6em;color:#fff;font-size:0.7em;margin-right:.4em;vertical-align:middle;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.message_links li a{display:block;padding:.2em;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.message_links li a:hover{background:#323080;color:#fff}.message_links li a:hover b{background:transparent}.message_links .view_all b{background:#ada6bf;font-size:.85em}.message_links .view_alla{list-style:none;margin:.6em 0 0 0}.message_links .view_alla a{display:inline-block;padding:.2em 1em;background:#f60;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.account_links{list-style:none;padding:0;margin:0;width:100%;display:block}.account_links li{display:inline}.account_links a{display:block;float:left;width:30%;min-width:68px;margin:0 5% 5% 0;background-color:#323080;color:#fff;padding:84px 0 .4em 0;font-size:0.875em;font-weight:bold;text-align:center;position:relative;-webkit-border-radius:0 0 20px 0;-moz-border-radius:0 0 20px 0;-ms-border-radius:0 0 20px 0;-o-border-radius:0 0 20px 0;border-radius:0 0 20px 0}.account_links a:hover{background:#f60}.account_links a:after{content:" ";position:absolute;top:20px;left:50%;margin-left:-24px;width:48px;height:48px;background-image:url("../img/base/sprite.png");background-repeat:no-repeat;background-position:0 -607px}.account_links :nth-child(3n) a{margin-right:0}.account_links .change_pass a:after{background-position:-48px -607px}.account_links .fav_courses a:after{background-position:-96px -607px}.account_links .logout a:after{background-position:-144px -607px}.account_links .events a:after{background-position:-192px -607px}.account_links .inst a:after{background-position:-240px -607px}.account_links .courses a:after{background-position:-288px -607px}.type_block{display:inline;width:30%;float:left;position:relative;margin:5% 5% 0 0;-webkit-border-radius:0 0 20px 0;-moz-border-radius:0 0 20px 0;-ms-border-radius:0 0 20px 0;-o-border-radius:0 0 20px 0;border-radius:0 0 20px 0}.type_block img{width:100%;padding-bottom:1em;-webkit-border-radius:0 0 20px 0;-moz-border-radius:0 0 20px 0;-ms-border-radius:0 0 20px 0;-o-border-radius:0 0 20px 0;border-radius:0 0 20px 0}.type_block:nth-child(3n){margin-right:0}.type_block b{display:block;position:absolute;bottom:0px;left:0px;right:0px;background:#323080;color:#fff;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:400;font-size:1.125em;padding:.6em .8em;-webkit-border-radius:0 0 20px 0;-moz-border-radius:0 0 20px 0;-ms-border-radius:0 0 20px 0;-o-border-radius:0 0 20px 0;border-radius:0 0 20px 0}.type_block a:hover b{background:#f60}.errors,.notices,.feedback,.success{background:#323080;padding:10px;padding-left:54px;background-image:url("../img/base/icon-warning.png");background-repeat:no-repeat;background-position:14px 16px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.success{background-image:url("../img/base/icon-success.png")}.errors p,.notices p,.feedback p,.success p,p.errors,p.notices,p.feedback,p.success{color:#fff;font-size:0.8125em;margin:.5em 0;font-weight:bold}p.errors,p.notices,p.feedback,p.success{padding:17px 10px;padding-left:54px;margin:0}p.feedback{margin-top:2em}.msg+p,.msg+.msg{margin-top:1.4em}.form{margin:0}.content .form{margin-top:2.5em}.content .form:first-child{margin-top:0}.form fieldset{margin:.8em 0 0 0}.form legend{padding:1.5em 0 .5em;font-size:1.375em;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:400;color:#4e4e4e}.form label{display:block;font-size:0.9375em;padding:.3em .2em;color:#999}.form label em{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background:#eeedee;color:#323080;font-size:0.66667em;padding:.1em .4em .15em;text-transform:uppercase;margin-left:1em;font-style:normal;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.form input,.form select,.form textarea{background-color:#fff;font-size:0.9375em;padding:.4em;border:2px solid #b3b5b8;width:80% !important;max-width:340px;height:auto;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.form input:focus,.form select:focus,.form textarea:focus{border-color:#323080}.form select{width:auto !important;-webkit-padding-end:20px}.form textarea{max-width:600px;height:160px}.form .cb input{width:auto !important;border:0;padding:0;margin-right:.4em}.form .big input{max-width:680px}.form .sml input{width:40% !important;max-width:200px}.form .long input{max-width:600px;width:80% !important}.form .main{font-size:1.2em}.form .main input,.form .main select{max-width:408px}.form .wysiwyg textarea{width:80% !important;max-width:none;height:200px}.form .file_upload input,.form input.file{border:0;padding:0;width:auto !important}.form .help{display:block;font-size:0.8125em;padding:.45em .2em 0;margin:.1em 0 0 0}.form .help span{font-weight:bold}.form .submit{margin-top:1.4em}.form .submit input{padding:.5em 1.2em .5em 1em;font-size:0.9375em;color:#fff;background:#323080;border:none;text-shadow:none;font-weight:normal;-webkit-border-radius:0 0 10px 0;-moz-border-radius:0 0 10px 0;-ms-border-radius:0 0 10px 0;-o-border-radius:0 0 10px 0;border-radius:0 0 10px 0;width:auto !important}.section2 .form .submit input{background:#f60}.section3 .form .submit input{background:#f36}.section4 .form .submit input{background:teal}.form .submit i,.form .submit a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;vertical-align:middle;font-size:0.75em;line-height:1.2;font-style:normal;color:#818181;padding:.3em 0;margin:.5em 0 0 .6em}.form .submit i{margin-left:1.2em;color:#fff;background:#b4b4b4;width:24px;height:24px;padding:.375em 0 0 0;text-align:center;-webkit-border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;border-radius:1em}.form .submit a:hover{color:#323080}#page .form input.add_new{width:auto !important;padding:.2em .5em}.form.sections .submit{margin-top:2.5em}.form.sections fieldset:first-child legend{padding-top:.5em}.form:first-child fieldset:first-child legend,.form.sections:first-child fieldset:first-child legend{padding-top:0}.form .tos{height:200px;overflow:scroll;border:1px solid #b3b5b8;font-size:0.8125em}.login .form .help{display:inline}.form .use_location{display:inline-block;background-image:url("../img/base/sprite.png");background-repeat:no-repeat;background-position:0 -520px;font-size:0.875em;padding:.4em;color:#f60;padding-left:24px;margin-left:.5em;margin-top:2px}.no-js .form .use_location{display:none}.form .letmestopyouthere{display:none !important}#sidebar .form label{font-size:0.8125em}#sidebar .form input,#sidebar .form select{font-size:0.8125em}#sidebar .form select,#sidebar .form input{max-width:237px}#sidebar .form #location{padding-right:26px}#sidebar .form .use_location{position:relative;width:42px;height:20px;left:-22px;top:.2em;padding:0;margin:2px 0 0 0;background-position:0 -555px;position:relative}#sidebar .form .use_location :focus+:last-child,#sidebar .form .use_location:focus>:last-child,#sidebar .form .use_location:hover>:last-child{opacity:1;-webkit-transition:0.4s 0s;-moz-transition:0.4s 0s;-ms-transition:0.4s 0s;-o-transition:0.4s 0s;transition:0.4s 0s;visibility:visible}#sidebar .form .use_location>:last-child{border:solid 2px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:.8em;font-family:sans-serif;font-weight:bold;line-height:1.5;font-style:normal;opacity:0;padding:5px 10px;position:absolute;-webkit-transition:0.2s 0s;-moz-transition:0.2s 0s;-ms-transition:0.2s 0s;-o-transition:0.2s 0s;transition:0.2s 0s;visibility:hidden;white-space:nowrap;width:auto;z-index:999;background-color:#f60;border-color:#993d00;color:#fff;box-shadow:0 0px 6px rgba(0,0,0,0.3)}#sidebar .form .use_location>:last-child *{max-width:100%}#sidebar .form .use_location>:last-child:after,#sidebar .form .use_location>:last-child:before{border:solid 11px;content:"";display:block;margin:0 20px 0 20px;position:absolute}#sidebar .form .use_location>:last-child:after{border-color:#f60}#sidebar .form .use_location>:last-child:before{border-color:#993d00}#sidebar .form .use_location>:last-child{right:0px}#sidebar .form .use_location>:last-child:after,#sidebar .form .use_location>:last-child:before{right:0}#sidebar .form .use_location>:last-child{bottom:100%;margin-bottom:6px}#sidebar .form .use_location>:last-child:after{margin-top:-3px}#sidebar .form .use_location>:last-child:after,#sidebar .form .use_location>:last-child:before{border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;top:100%}#sidebar .form .use_location>:last-child:before{margin-top:0px}#sidebar .form .submit input{font-size:0.9375em}.checkout:first-child :first-child{margin-top:0}.checkout dl{display:block;width:100%;margin:0 0 2em}.checkout dt,.checkout dd{margin:.3em 0;font-size:0.9375em;display:block;float:left}.checkout dt{width:30%;clear:both}.checkout dd{width:70%;font-weight:bold}#sidebar{display:inline;float:left;width:23.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:23.26384%;*margin-left:0.86801%;*margin-right:0.86801%;position:relative;left:12.5%}.widget{margin-bottom:2.5em}.widget h3{border-bottom:2px solid #eeedee;padding:0 0 .8em;margin:0 0 1.2em 0;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:1.125em;line-height:1;color:#999}.widget .address,.widget h4{font-size:0.9375em;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;line-height:1.7;margin:0.7em 0 0 0}.widget.floating{display:none}.widget.no_heading{border-top:2px solid #eeedee;padding-top:1em}.widget .thumb{border-top:2px solid #eeedee;border-bottom:2px solid #eeedee}.widget .thumb img{display:block;max-width:100%;margin:0 auto}.widget.image h3{margin-bottom:0}.widget.image .thumb{border:0;padding:1em 0 0}.widget.image img{max-width:100%}.widget.links ul,.widget.links li,.widget .link_list ul,.widget .link_list li{list-style:none;margin:0;padding:0}.widget.links a,.widget .link_list a{display:block;font-size:0.875em;margin:0 0 .2em 0;padding:.5em;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.widget.links a:hover,.widget .link_list a:hover{color:#fff;background:#323080}.widget.switcher .open{color:#fff;background:#f60;cursor:default}.widget.compare.empty{display:none}.widget.compare ul{padding-left:26px;margin-bottom:2em}.widget.compare ul,.widget.compare li{color:#818181}.widget.compare li{margin:0 0 .4em 0;position:relative}.widget.compare a{display:inline;font-size:0.8125em;margin:0;padding:0;line-height:1.1;color:#818181}.widget.compare a:hover{color:#323080}.widget.compare .remove{display:none}.widget.compare li:hover .remove{display:block;position:absolute;top:3px;left:-23px;background:#818181;color:#fff;padding:.15em .4em;margin:0;font-weight:bold;line-height:1.1;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.widget.compare li:hover .remove:hover{background:#323080}#page .widget.compare .btn{background:#f60}.widget.register .btn{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.widget.register i{display:block;text-transform:uppercase;color:#b3b5b8;font-size:0.875em;padding:1em 0;font-weight:bold}.widget .map{font-size:1.125em;margin-top:-1.2em;border-bottom:2px solid #eeedee;margin-bottom:0.6em}.widget .map img{width:100%}.widget .address{margin:0}.widget small{display:block;font-size:0.8em;line-height:1.2;font-style:italic;margin-top:1em}.widget .inst_link{display:block;margin-top:.75em}.cal-widget{position:relative}.cal-widget .link_list{display:none}.no-js .cal-widget .cal_module{display:none}.no-js .cal-widget .link_list{display:block}.cal-widget ul{list-style:none;margin:0;padding:0}.cal-widget .month_cont table{width:100%;background:transparent}.cal-widget .month_cont td{text-align:center;width:14.285%}.cal-widget .month_title{font-weight:normal;padding:0 0 .8em;text-align:center;font-size:0.875em;color:#999}.cal-widget tr{height:33px}.cal-widget .day-old{display:block;height:38px;line-height:28px;background:#fff;cursor:default;font-weight:bold;color:#b3b5b8;border:2px solid #fff;margin:0 2px;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.cal-widget .day{display:block;padding:.45em 0;background:#fff;cursor:default;font-weight:bold;color:#b3b5b8;margin:4px 2px;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.cal-widget .has-events{cursor:pointer;position:relative;background:#ada6bf;color:#fff;-webkit-border-radius:2em 0 2em 2em;-moz-border-radius:2em 0 2em 2em;-ms-border-radius:2em 0 2em 2em;-o-border-radius:2em 0 2em 2em;border-radius:2em 0 2em 2em}.cal-widget .has-events:after-no{position:absolute;top:80%;left:50%;content:" ";height:4px;width:4px;background:#323080;margin:-5px 0 0 -2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.lt-ie8 .cal-widget .has-events{border-color:#b3b5b8}.cal-widget .has-events:hover{background:#323080;color:#fff}.cal-widget .today{color:#323080;text-shadow:none}.cal-widget .flex-direction-nav{position:absolute;top:3.15em;left:0px;right:0px;background:transparent}.cal-widget .flex-direction-nav li{display:inline}.cal-widget .flex-next,.cal-widget .flex-prev{position:absolute;top:0px;right:0px;cursor:pointer;z-index:10;display:block;color:#fff;background:#323080;width:30px;height:30px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.cal-widget .flex-next:after,.cal-widget .flex-prev:after{position:absolute;top:50%;left:50%;content:" ";height:0;width:0;border:solid transparent;pointer-events:none;border-color:transparent;border-left-color:#fff;border-width:5px;margin:-5px 0 0 -2px}.cal-widget .flex-next:hover,.cal-widget .flex-prev:hover{background:#f60}.cal-widget .flex-next.flex-disabled,.cal-widget .flex-prev.flex-disabled{display:none}.cal-widget .flex-prev{left:0px}.cal-widget .flex-prev:after{border-color:transparent;border-right-color:#fff;margin-left:-8px}.info-link{margin-bottom:1em}.info-link a{display:block;position:relative;background:#323080;border-radius:0 0 30px 0;padding:1em 1em 1.4em}.info-link h1,.info-link p,.info-link b{color:#fff}.info-link h1{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:1.625em;margin:0}.info-link p{font-size:0.8125em;line-height:1.5;margin:1em 0 0 0;padding-right:100px}.info-link b{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;font-size:0.9375em;position:relative;margin-top:1em;padding-right:2em}.info-link b b{position:absolute;top:5px;right:0;padding:0;margin:0;width:11px;height:15px;background-image:url("../img/base/sprite.png");background-repeat:no-repeat;background-position:-80px -70px}.info-link i{display:block;position:absolute;right:1em;top:4em;width:90px;height:90px;background:#49478f;border-radius:50% 0 50% 50%;background-image:url("../img/base/sprite.png");background-repeat:no-repeat;background-position:-244px -120px}.checkout_steps li{color:#999;margin:0 0 .3em 0}.checkout_steps .active{font-weight:bold;color:#323080}.signpost{display:block;position:relative;-webkit-border-radius:0 0 30px 0;-moz-border-radius:0 0 30px 0;-ms-border-radius:0 0 30px 0;-o-border-radius:0 0 30px 0;border-radius:0 0 30px 0;margin-bottom:1em}.signpost img{display:block;width:100%;-webkit-border-radius:0 0 30px 0;-moz-border-radius:0 0 30px 0;-ms-border-radius:0 0 30px 0;-o-border-radius:0 0 30px 0;border-radius:0 0 30px 0}.signpost span{position:absolute;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;bottom:0;left:0;width:100%;background:#323080;background:rgba(50,48,128,0.8);color:#fff;padding:.8em;font-size:1.375em;-webkit-border-radius:0 0 30px 0;-moz-border-radius:0 0 30px 0;-ms-border-radius:0 0 30px 0;-o-border-radius:0 0 30px 0;border-radius:0 0 30px 0}.signpost:hover span{background:#323080}.signpost.section2 span{background:#f60;background:rgba(255,102,0,0.8)}.signpost.section3 span{background:#f36;background:rgba(255,51,102,0.8)}.signpost.section4 span{background:teal;background:rgba(0,128,128,0.8)}.tooltip-left{position:relative}.tooltip-left :focus+:last-child,.tooltip-left:focus>:last-child,.tooltip-left:hover>:last-child{opacity:1;-webkit-transition:0.4s 0s;-moz-transition:0.4s 0s;-ms-transition:0.4s 0s;-o-transition:0.4s 0s;transition:0.4s 0s;visibility:visible}.tooltip-left>:last-child{border:solid 2px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:.8em;font-family:sans-serif;font-weight:bold;line-height:1.5;font-style:normal;opacity:0;padding:5px 10px;position:absolute;-webkit-transition:0.2s 0s;-moz-transition:0.2s 0s;-ms-transition:0.2s 0s;-o-transition:0.2s 0s;transition:0.2s 0s;visibility:hidden;width:200px;white-space:normal;z-index:999;background-color:#686868;border-color:#353535;color:#fff;box-shadow:0 0px 6px rgba(0,0,0,0.3)}.tooltip-left>:last-child *{max-width:100%}.tooltip-left>:last-child:after,.tooltip-left>:last-child:before{border:solid 11px;content:"";display:block;margin:0 20px 0 20px;position:absolute}.tooltip-left>:last-child:after{border-color:#686868}.tooltip-left>:last-child:before{border-color:#353535}.tooltip-left>:last-child{left:0px}.tooltip-left>:last-child:after,.tooltip-left>:last-child:before{left:0}.tooltip-left>:last-child{bottom:100%;margin-bottom:6px}.tooltip-left>:last-child:after{margin-top:-3px}.tooltip-left>:last-child:after,.tooltip-left>:last-child:before{border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;top:100%}.tooltip-left>:last-child:before{margin-top:0px}.tooltip{position:relative}.tooltip :focus+:last-child,.tooltip:focus>:last-child,.tooltip:hover>:last-child{opacity:1;-webkit-transition:0.4s 0s;-moz-transition:0.4s 0s;-ms-transition:0.4s 0s;-o-transition:0.4s 0s;transition:0.4s 0s;visibility:visible}.tooltip>:last-child{border:solid 2px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:.8em;font-family:sans-serif;font-weight:bold;line-height:1.5;font-style:normal;opacity:0;padding:5px 10px;position:absolute;-webkit-transition:0.2s 0s;-moz-transition:0.2s 0s;-ms-transition:0.2s 0s;-o-transition:0.2s 0s;transition:0.2s 0s;visibility:hidden;width:200px;white-space:normal;z-index:999;background-color:#686868;border-color:#353535;color:#fff;box-shadow:0 0px 6px rgba(0,0,0,0.3)}.tooltip>:last-child *{max-width:100%}.tooltip>:last-child:after,.tooltip>:last-child:before{border:solid 11px;content:"";display:block;margin:0 20px 0 20px;position:absolute}.tooltip>:last-child:after{border-color:#686868}.tooltip>:last-child:before{border-color:#353535}.tooltip>:last-child{left:-100px;margin-left:50%;text-align:center}.tooltip>:last-child:after,.tooltip>:last-child:before{left:50%;margin-left:-11px}.tooltip>:last-child{bottom:100%;margin-bottom:6px}.tooltip>:last-child:after{margin-top:-3px}.tooltip>:last-child:after,.tooltip>:last-child:before{border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;top:100%}.tooltip>:last-child:before{margin-top:0px}.table .tooltip :last-child{font-size:.9em}div.tooltip{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}span.tooltip{display:inline}i.tooltip{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:12px;height:12px;background-image:url("../img/base/sprite.png");background-repeat:no-repeat;background-position:-274px -70px;padding:0;margin:0 0 0 .3em;font-style:normal}.tooltip-overlay{cursor:pointer}.tooltip-overlay i{display:none}.fancybox-inner .tooltip-overlay *{display:none}.fancybox-inner .tooltip-overlay i{display:inline;font-style:normal;font-size:0.9375em}.lt-ie8 .tooltip-overlay{cursor:auto}.fancybox-help{display:none}.fancybox-help p{margin:1em 0 1.5em}.fancybox-help .btn{padding:.5em 1.2em .5em 1em;font-size:0.9375em;color:#fff;background:#323080;border:none;text-shadow:none;font-weight:normal;-webkit-border-radius:0 0 10px 0;-moz-border-radius:0 0 10px 0;-ms-border-radius:0 0 10px 0;-o-border-radius:0 0 10px 0;border-radius:0 0 10px 0;display:block;float:right;margin:0}#external #top{height:60px;background:#323080;padding:8px 0}#external #top #logo-ext{display:inline;float:left;width:auto;padding:0 8px;margin:0}#external #top #logo-ext img{display:block;max-height:44px;width:auto}#external .back{color:#fff;line-height:44px;float:right;padding:0 40px}#external #frame{display:block;width:100%;height:100%;border:0;position:fixed;top:60px;left:0px;right:0px;bottom:0px;padding-bottom:60px}@media only screen and (min-width: 1140px){#course-types li{display:inline;float:left;width:14.93056%;margin-left:0.86806%;margin-right:0.86806%;*width:14.93051%;*margin-left:0.86801%;*margin-right:0.86801%;margin-bottom:0px}}@media only screen and (max-width: 1140px){#intro{display:inline;float:left;width:98.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:98.26384%;*margin-left:0.86801%;*margin-right:0.86801%}.feat-block{display:inline;float:left;width:48.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:48.26384%;*margin-left:0.86801%;*margin-right:0.86801%}#explore{display:inline;float:left;width:98.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:98.26384%;*margin-left:0.86801%;*margin-right:0.86801%;margin-bottom:3em}#feat-articles{display:inline;float:left;width:98.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:98.26384%;*margin-left:0.86801%;*margin-right:0.86801%}#sidebar{display:inline;float:left;width:29.51389%;margin-left:0.86806%;margin-right:0.86806%;*width:29.51384%;*margin-left:0.86801%;*margin-right:0.86801%;position:relative;left:6.25%}}@media only screen and (max-width: 1000px){.course.list_item .inds li{width:100%}}@media only screen and (max-width: 900px){.container{width:96%}#social{display:inline;float:left;width:35.76389%;margin-left:0.86806%;margin-right:0.86806%;*width:35.76384%;*margin-left:0.86801%;*margin-right:0.86801%;position:relative;left:6.25%}#feed{display:none}#event-feed{display:inline;float:left;width:42.01389%;margin-left:0.86806%;margin-right:0.86806%;*width:42.01384%;*margin-left:0.86801%;*margin-right:0.86801%;position:relative;left:12.5%}#explore .links{display:inline;float:left;width:42.01389%;margin-left:0.86806%;margin-right:0.86806%;*width:42.01384%;*margin-left:0.86801%;*margin-right:0.86801%}#explore .links ul li{background-position:-120px -53px}#explore .links ul a{padding:.6em 0}#explore .quality,#explore .popular{position:relative;left:6.25%}#explore .advocacy,#explore .popular{margin-top:2em}#course-types li{display:inline;float:left;width:31.59722%;margin-left:0.86806%;margin-right:0.86806%;*width:31.59717%;*margin-left:0.86801%;*margin-right:0.86801%}.course_page #content{display:inline;float:left;width:98.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:98.26384%;*margin-left:0.86801%;*margin-right:0.86801%}.course_page #sidebar{display:inline;float:left;width:98.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:98.26384%;*margin-left:0.86801%;*margin-right:0.86801%;position:relative;left:0%;border-top:none;margin-top:2em}.list_item{margin:2.5em 0 0 0;padding:0}.list_item.alt_layout{clear:both}.list_item.alt_layout .info{float:none;width:auto;border-right:none;padding-right:0}.list_item.alt_layout .summary{float:none;width:auto;border-left:none;padding:1em 0 0;padding-left:0;margin:0}.list_item.alt_layout .summary p{font-size:0.8125em}.list_item.alt_layout .summary .thumb{display:none}.course.list_item.alt_layout .summary{padding:0}.course.list_item .inds li{width:50%}}@media only screen and (max-width: 768px){#nav{background:#323080}#nav .trigger{display:block}#nav .trigger a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:auto;white-space:nowrap;padding:1.2em 1em;font-size:0.8125em;color:#fff;font-weight:bold}#nav .trigger a:hover{background:transparent}#nav .trigger b{float:right;width:20px;height:10px;position:relative;top:5px;background-image:url("../img/base/sprite.png");background-repeat:no-repeat;background-position:right -220px}#nav .trigger.open b{top:4px;background-position:right -262px}#nav .main-nav{max-height:0px;overflow:hidden;-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s}#nav .main-nav.main-nav-active{max-height:999em;padding-bottom:.4em}#nav li{float:none}#nav li ul{margin:0;opacity:1;visibility:visible;position:static;float:none;min-width:none;padding:.4em 0 0 2em;background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#nav li ul a{padding:.8em 1.2em;display:block;clear:both;float:none;white-space:nowrap}#nav li ul a:hover{background:#292869;color:#9998c0}#nav li:hover>a{color:#fff;background-color:#292869;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #292869), color-stop(100%, #212054));background:-webkit-linear-gradient(#292869,#212054);background:-moz-linear-gradient(#292869,#212054);background:-o-linear-gradient(#292869,#212054);background:linear-gradient(#292869,#212054)}#nav li:hover>ul{opacity:1;visibility:visible;margin:0}#nav a{display:block;padding:1em 1em;font-size:0.8125em;color:#9998c0;font-weight:bold}.no-js #nav .main-nav{display:none}.no-js #sitemap{display:block}#social{display:inline;float:left;width:29.51389%;margin-left:0.86806%;margin-right:0.86806%;*width:29.51384%;*margin-left:0.86801%;*margin-right:0.86801%;position:relative;left:0%}#event-feed{display:inline;float:left;width:60.76389%;margin-left:0.86806%;margin-right:0.86806%;*width:60.76384%;*margin-left:0.86801%;*margin-right:0.86801%;position:relative;left:6.25%}.feat-block{display:inline;float:left;width:98.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:98.26384%;*margin-left:0.86801%;*margin-right:0.86801%}.feat-block i{top:50%;margin-top:-58px}#content{display:inline;float:left;width:98.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:98.26384%;*margin-left:0.86801%;*margin-right:0.86801%}#content.course_search .search_intro{margin:0}#content.course_search .search_intro,#content.course_search .form{width:100%;float:none;margin-top:1.5em}.form .submit{font-size:1.2em}#sidebar .form .submit,#popup-login .form .submit{font-size:1em}#sidebar{display:inline;float:left;width:98.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:98.26384%;*margin-left:0.86801%;*margin-right:0.86801%;position:relative;left:0%;border-top:none;margin-top:2em}.info-link i{top:50%;margin-top:-45px}.signpost{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-right:2em}.widget .map{border-bottom:none;margin-bottom:0.6em}.widget .map img{width:auto;max-width:100%}.widget.floating{position:fixed;bottom:0px;left:0px;right:0px;display:block;background:#fff;background:rgba(50,48,128,0.5);padding:1em .5em;margin:0}.widget.floating .btn{margin:0 .5em}.cal-widget .day{padding:1em 0}}@media only screen and (max-width: 640px){#header-image.frontpage{display:none}#explore .links{display:inline;float:left;width:48.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:48.26384%;*margin-left:0.86801%;*margin-right:0.86801%}#explore .quality,#explore .popular{position:relative;left:0%}#course-types{display:inline;float:left;width:98.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:98.26384%;*margin-left:0.86801%;*margin-right:0.86801%}#course-types ul{display:block;width:101.73611%;margin-left:-0.86806%;margin-right:-0.86806%;*width:101.73606%;*margin-left:-0.86811%;*margin-right:-0.86811%;overflow:hidden;*zoom:1}#course-types li{display:inline;float:left;width:48.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:48.26384%;*margin-left:0.86801%;*margin-right:0.86801%}#header-image.subpage{height:auto}#header-image .page_title{width:auto;height:auto;display:inline;float:left;width:98.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:98.26384%;*margin-left:0.86801%;*margin-right:0.86801%;margin-top:1em;-webkit-border-radius:0 0 20px 0;-moz-border-radius:0 0 20px 0;-ms-border-radius:0 0 20px 0;-o-border-radius:0 0 20px 0;border-radius:0 0 20px 0}#header-image .page_title .title_content{padding:1em}#page{padding-top:2em}.course.list_item.info_window .inds li{width:100%}.page_info ul{float:left;border-top:2px solid #eeedee;clear:left;width:100%}}@media only screen and (max-width: 480px){.container{width:90%}#logo{display:inline;float:left;width:98.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:98.26384%;*margin-left:0.86801%;*margin-right:0.86801%}#top .functions{width:100%;margin:0;padding-bottom:16px}#top .user-info,#top .social-links,#top #site-search{display:inline;float:left;width:98.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:98.26384%;*margin-left:0.86801%;*margin-right:0.86801%}#top .user-info{margin-top:0px;text-align:left}#top .social-links .fb a{margin-left:0}#popup-login{min-width:0px}#popup-login .form .submit i{display:block;margin:1em 0 .3em 4em}#popup-login .form .submit a{display:block;margin:0;padding:.7em .3em}#social,#event-feed{display:inline;float:left;width:98.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:98.26384%;*margin-left:0.86801%;*margin-right:0.86801%;position:relative;left:0%;margin-bottom:4em}#event-feed h2+article{margin-top:0;padding-top:0}#copyright p{float:none;border-bottom:2px solid #706ba0;padding-left:0px}#copyright a{font:inherit;color:inherit;background-color:inherit;float:none;font-size:0.875em;color:#b3b5b8}#copyright a b{border:0;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;position:relative;top:-1px}#course-types{display:inline;float:left;width:98.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:98.26384%;*margin-left:0.86801%;*margin-right:0.86801%}#course-types ul{display:block;width:101.73611%;margin-left:-0.86806%;margin-right:-0.86806%;*width:101.73606%;*margin-left:-0.86811%;*margin-right:-0.86811%;overflow:hidden;*zoom:1}#course-types li{display:inline;float:left;width:98.26389%;margin-left:0.86806%;margin-right:0.86806%;*width:98.26384%;*margin-left:0.86801%;*margin-right:0.86801%}.course.list_item .inds li{width:100%}#page .course.list_item .pill .pop{display:none}#page .course.list_item .pill .direct{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}#page .course.list_item .pill .direct b{width:auto;height:auto;padding:0}#page .course.list_item .pill .direct b:before,#page .course.list_item .pill .direct b:after{display:none}.form input,.form select,.form textarea{width:90% !important;max-width:none}.type_block{width:47.5%}.type_block:nth-child(3n){margin-right:5%}.type_block:nth-child(2n){margin-right:0}}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,.social-links a a:after,#site-search button a:after,#copyright a a:after,#banner .control-nav a a:after,.cal-widget .flex-next a:after,.cal-widget .flex-prev a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}