.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-replacement{text-indent:100%;white-space:nowrap;overflow:hidden}span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif;font-style:italic}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.alert{margin:10px;padding:5px 18px;border:1px solid}.alert-help{margin:10px;padding:5px 18px;border:1px solid;border-color:#e8dc59;background:#ebe16f}.alert-info{margin:10px;padding:5px 18px;border:1px solid;border-color:#bfe4f4;background:#d5edf8}.alert-error{margin:10px;padding:5px 18px;border:1px solid;border-color:#f8cdce;background:#fbe3e4}.alert-success{margin:10px;padding:5px 18px;border:1px solid;border-color:#deeaae;background:#e6efc2}.button,.button:visited{border:1px solid #be0d37;border-top-color:#db0f3f;border-left-color:#db0f3f;padding:4px 12px;color:#fff;display:inline-block;font-size:11px;font-weight:bold;text-decoration:none;text-shadow:0 1px rgba(0,0,0,0.75);cursor:pointer;margin-bottom:20px;line-height:21px;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#e40f42;background-image:-webkit-gradient(linear, left top, left bottom, from(#f01d4f), to(#e40f42));background-image:-webkit-linear-gradient(top, #f01d4f, #e40f42);background-image:-moz-linear-gradient(top, #f01d4f, #e40f42);background-image:-o-linear-gradient(top, #f01d4f, #e40f42);background-image:linear-gradient(to bottom, #f01d4f, #e40f42)}.button:hover,.button:visited:hover,.button:focus,.button:visited:focus{color:#fff;border:1px solid #be0d37;border-top-color:#9d0a2d;border-left-color:#9d0a2d;background-color:#cc0e3b;background-image:-webkit-gradient(linear, left top, left bottom, from(#e40f42), to(#cc0e3b));background-image:-webkit-linear-gradient(top, #e40f42, #cc0e3b);background-image:-moz-linear-gradient(top, #e40f42, #cc0e3b);background-image:-o-linear-gradient(top, #e40f42, #cc0e3b);background-image:linear-gradient(to bottom, #e40f42, #cc0e3b)}.button:active,.button:visited:active{background-color:#f01d4f;background-image:-webkit-gradient(linear, left top, left bottom, from(#e40f42), to(#f01d4f));background-image:-webkit-linear-gradient(top, #e40f42, #f01d4f);background-image:-moz-linear-gradient(top, #e40f42, #f01d4f);background-image:-o-linear-gradient(top, #e40f42, #f01d4f);background-image:linear-gradient(to bottom, #e40f42, #f01d4f)}.blue-button,.blue-button:visited{border-color:#1472ad;text-shadow:0 1px 1px #1472ad;background-color:#1681c4;background-image:-webkit-gradient(linear, left top, left bottom, from(#1990db), to(#1681c4));background-image:-webkit-linear-gradient(top, #1990db, #1681c4);background-image:-moz-linear-gradient(top, #1990db, #1681c4);background-image:-o-linear-gradient(top, #1990db, #1681c4);background-image:linear-gradient(to bottom, #1990db, #1681c4);-webkit-box-shadow:inset 0 0 3px #59b3ec;-moz-box-shadow:inset 0 0 3px #59b3ec;box-shadow:inset 0 0 3px #59b3ec}.blue-button:hover,.blue-button:visited:hover,.blue-button:focus,.blue-button:visited:focus{border-color:#116396;background-color:#1472ad;background-image:-webkit-gradient(linear, left top, left bottom, from(#1784c9), to(#1472ad));background-image:-webkit-linear-gradient(top, #1784c9, #1472ad);background-image:-moz-linear-gradient(top, #1784c9, #1472ad);background-image:-o-linear-gradient(top, #1784c9, #1472ad);background-image:linear-gradient(to bottom, #1784c9, #1472ad)}.blue-button:active,.blue-button:visited:active{background-color:#1990db;background-image:-webkit-gradient(linear, left top, left bottom, from(#1681c4), to(#1990db));background-image:-webkit-linear-gradient(top, #1681c4, #1990db);background-image:-moz-linear-gradient(top, #1681c4, #1990db);background-image:-o-linear-gradient(top, #1681c4, #1990db);background-image:linear-gradient(to bottom, #1681c4, #1990db)}/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:active{outline:none}a:focus{-moz-outline-style:none}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}b,strong,.strong{font-weight:bold}dfn,em,.em{font-style:italic}small,.small{font-size:75%}ul,ol{padding:0;list-style-type:none}dd{margin:0}.sidebar ul,.sidebar ol,.commentlist{list-style:none}body{font-family:'Open Sans',sans-serif;font-size:100%;color:#fff;background:#fff}pre{color:#000}::-webkit-input-placeholder{color:#fff;font-weight:700}:-moz-placeholder{color:#fff;opacity:#fff;font-weight:700}::-moz-placeholder{color:#fff;opacity:1;font-weight:700}:-ms-input-placeholder{color:#fff;font-weight:700}a{color:#fff;text-decoration:none}a:hover,a:focus{text-decoration:none;color:#fff}a:link{-webkit-tap-highlight-color:rgba(0,0,0,0.3)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-family:'Open Sans',sans-serif;text-rendering:optimizelegibility;font-weight:400}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a{text-decoration:none}h1,.h1{font-size:2.5em;line-height:1.333em}h2,.h2{font-size:1.75em;line-height:1.4em;margin-bottom:.375em}h3,.h3{font-size:1.125em}h4,.h4{font-size:1.1em;font-weight:700}h5,.h5{font-size:.846em;line-height:2.09em;text-transform:uppercase;letter-spacing:2px}.wrap{width:94%;margin:0 auto}.mobile{display:block}.desktop{display:none}ul.menu{margin:0}div.site-container{float:left;width:100%}header.site-header .header-bg{display:block;float:left;width:100%;height:250px;margin-top:113px;position:relative}header.site-header .header-bg .slide-holder{height:250px;float:left;width:100%;position:relative;overflow:hidden}header.site-header .header-bg .slide-holder .slide{position:absolute;left:0;top:0;width:100%;height:250px;background-origin:padding-box;background-clip:border-box;background-position:center center;background-size:cover}header.site-header .header-bg .slider-controls{width:100%;position:absolute;bottom:0;opacity:.85;text-align:center}header.site-header .header-bg .slider-controls>a{display:block;padding:5px 10px}header.site-header .header-bg .slider-controls a.prev{float:left}header.site-header .header-bg .slider-controls a.next{float:right}header.site-header .header-bg .slider-controls .slide-marks{margin:0 auto;text-align:center;display:inline}header.site-header .header-bg .slider-controls .slide-marks span{display:inline-block;width:10px;height:10px;background:#fff;margin-left:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer}header.site-header .header-bg .slider-controls .slide-marks span:first-child{margin-left:0}header.site-header .header-bg .slider-controls .slide-marks span.active{background:#8dc642}.slide-content{background:rgba(242,101,50,0.8);bottom:50px;padding:10px;position:absolute;right:0;width:100%}.slide-content h2{margin-top:0;font-family:'Rock Salt',cursive;font-size:18px;margin-bottom:5px}.slide-content>a{text-transform:uppercase;font-size:14px;font-weight:300;float:left;line-height:30px;background:url("../images/header/sub-nav28.png") no-repeat scroll right center;padding-right:40px}.slide-content.orange{background:rgba(242,101,50,0.8)}.slide-content.purple{background:rgba(194,117,157,0.8)}.slide-content.green{background:rgba(141,198,66,0.8)}nav{display:none}nav.mp-menu{display:block}nav.pagination{float:left}nav.pagination ul li{display:inline-block}.social-links{display:block;width:200px;position:absolute;right:0;top:113px}.social-links div{float:left;width:40px;background:url(../images/header/social/social-mobile.jpg) no-repeat;height:40px}.social-links div.facebook{background-position:0 0}.social-links div.youtube{background-position:-40px 0}.social-links div.twitter{background-position:-80px 0}.social-links div.instagram{background-position:-120px 0}.social-links div.linkedin{background-position:-160px 0}div.page-header{margin:0 auto;width:320px;clear:left}.title-area{position:absolute;width:100%;text-align:center;height:90px;background:#fff}.title-area>a{float:left;width:75%}.title-area>a img{width:205px;padding:10px}.title-area>a img.inside{display:block}.title-area>a img.home{display:none}.title-area .mobile-menu-trigger{float:right;width:25%;max-width:80px;height:76px;background:#026990}.title-area .search-strip{float:left;width:100%;background:#8cc640;height:37px;overflow:hidden}.title-area .search-strip input[type=text]{padding:2%;background:rgba(165,210,105,0.8);border:0;color:#fff;line-height:1.8em;width:84%;float:left;font-size:13px;-webkit-appearance:none;border-radius:0}.title-area .search-strip input[type=submit]{background:url('../images/header/search.png') no-repeat rgba(165,210,105,0.8);background-position:center center;border:0;width:0;height:2.3em;padding:2%;float:left;border-left:1px solid #fff;width:16%;-webkit-appearance:none;border-radius:0}div.site-inner{float:left;width:100%}span.heavy{font-weight:700}span.green{color:#8cc640}.content-area{float:left;width:100%;color:#333}.content-area.full-width{width:100%}.content-area a{color:#166b93}.content-area a.green{color:#fff;padding:5px 10px;background:#8dc642;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;width:auto}.content-area img{max-width:100%}.content-area h1{color:#026990;font-weight:300;font-size:36px}.content-area h2{font-size:18px}.content-area h3{font-size:18px;font-weight:bold;color:#026990}.content-area h4{font-size:18px;color:#8cc640;font-weight:normal;margin:0;padding:0;line-height:1em}.content-area p{font-size:13px;margin-bottom:20px;line-height:1.8em}.content-area p a:hover{text-decoration:underline}.content-area ul{margin-left:30px;font-size:13px}.content-area ul li{list-style-type:disc;padding-left:10px;color:#333}.content-area table{float:left;width:100%;text-align:left}.content-area table th{padding:10px;background:#fff;font-size:13px;color:#fff;border-top:1px solid #efefef}.content-area table td{padding:10px;background:#ebebeb;border-bottom:2px solid #fff;color:#166b93;font-size:13px}.content-area main.content img{width:auto;height:auto}.content-area.news article.has-featured-image .featured-image{height:100px}.content-area.news article .entry-content p{margin-top:0}.course-table table{float:left;text-align:left;width:100%}.course-table table tr.faculty td{padding:10px;background:#fff;font-size:13px;font-weight:700;color:#166b93;border-top:1px solid #efefef}.course-table table td{padding:10px;background:#ebebeb;border-bottom:2px solid #fff;color:#166b93;font-size:13px}.course-table table td.course-title{font-weight:700}.course-table table td.course-title a{color:#166b93}.course-table table td.level{background:#026990;font-weight:700;border-bottom:2px solid #fff;border-left:0 solid #fff;border-right:2px solid #fff;text-align:center;color:#fff;font-size:13px}.course-table table td.compare{background:#f26532;border-bottom:2px solid #fff;border-left:0 solid #fff;border-right:2px solid #fff;text-align:center}.course-table table td.link{background:#8dc642;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:0 solid #fff;text-align:center;padding-top:13px}.course-table table td.star{background:#0397d6;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:0 solid #fff;text-align:center;padding:0}.course-table table td.points{background:#f26532;font-weight:700;color:#fff;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:0 solid #fff;text-align:center}.course-table td.course-dept,.course-table td.course-code,.course-table td.level,.course-table td.points,.course-table td.link{display:none}.course-table .course-save{width:100%;height:100%;padding:15px 10px;cursor:pointer;background:url('../images/courses/star.png') #0397d6 no-repeat center center;-webkit-transition:background .2s ease-in-out 0s;-moz-transition:background .2s ease-in-out 0s;-ms-transition:background .2s ease-in-out 0s;-o-transition:background .2s ease-in-out 0s;transition:background .2s ease-in-out 0s}.course-table .course-save.active{background:url('../images/courses/gold-star.png') #0397d6 no-repeat center center}.course-listing{float:left;width:100%}.course-listing table{float:left;text-align:left;width:100%}.course-listing table tr.faculty td{padding:10px;background:#fff;font-size:13px;font-weight:700;color:#166b93;border-top:1px solid #efefef}.course-listing table td{padding:10px;background:#ebebeb;border-bottom:2px solid #fff;color:#166b93;font-size:13px}.course-listing table td.course-title{font-weight:700}.course-listing table td.course-title a{color:#166b93}.course-listing table td.level{background:#026990;font-weight:700;border-bottom:2px solid #fff;border-left:0 solid #fff;border-right:2px solid #fff;text-align:center;color:#fff;font-size:13px}.course-listing table td.compare{background:#f26532;border-bottom:2px solid #fff;border-left:0 solid #fff;border-right:2px solid #fff;text-align:center}.course-listing table td.link{background:#8dc642;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:0 solid #fff;text-align:center;padding-top:13px}.course-listing table td.star{background:#0397d6;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:0 solid #fff;text-align:center;padding:0}.course-listing table td.points{background:#f26532;font-weight:700;color:#fff;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:0 solid #fff;text-align:center}.course-listing td.course-dept,.course-listing td.course-code,.course-listing td.level,.course-listing td.points,.course-listing td.link{display:none}.course-listing .course-save{width:100%;height:100%;padding:15px 10px;cursor:pointer;background:url('../images/courses/star.png') #0397d6 no-repeat center center;-webkit-transition:background .2s ease-in-out 0s;-moz-transition:background .2s ease-in-out 0s;-ms-transition:background .2s ease-in-out 0s;-o-transition:background .2s ease-in-out 0s;transition:background .2s ease-in-out 0s}.course-listing .course-save.active{background:url('../images/courses/gold-star.png') #0397d6 no-repeat center center}#course-accordion{float:left;width:100%}#course-accordion span.ui-accordion-header-icon.ui-icon{background:none}#course-accordion .ui-accordion-header{float:left;width:100%;cursor:pointer;display:block;margin:2px 0 0;padding:.7em .5em .7em 1.5em;color:#fff;background:url(../images/courses/arrow-right.png) #8dc642 no-repeat;background-position:96%;font-size:16px;font-weight:500;border:none !important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#course-accordion .ui-accordion-header.ui-state-active{background:url(../images/courses/arrow-down.png) #8dc642 no-repeat;background-position:96%;font-weight:700}#course-accordion .ui-accordion-content{float:left;width:100%;padding:.5em;background:none;border-radius:0;color:#333;font-family:'Open Sans',sans-serif}#course-accordion table{float:left;width:100%}#course-accordion #module-accordion .ui-accordion-header{color:#fff;background:url(../images/courses/arrow-right.png) #363636 no-repeat;background-position:96%;font-size:13px}#course-accordion #module-accordion .ui-accordion-header.ui-state-active{background:url(../images/courses/arrow-down.png) #363636 no-repeat;background-position:96%}#course-accordion #module-accordion .ui-accordion-content{float:left;width:100%;padding:0}#course-accordion #module-accordion .ui-accordion-content table th{background-color:#166b93}#course-accordion #module-accordion .ui-accordion-content table td a{color:#fff}div.its-sidebar{width:100%;float:right;font-size:13px}div.its-sidebar p{color:#333;float:left}div.its-sidebar div.prospectus{float:left;width:100%;background:url(../images/header/advert1.jpg) no-repeat;padding:20% 0;background-size:cover}div.its-sidebar div.prospectus h5{float:left;width:68%;padding:3%;background:rgba(141,198,66,0.7);color:#fff;font-size:26px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0}div.its-sidebar div.springboard{float:left;width:100%;background:url(../images/header/advert2.jpg) no-repeat;padding:20% 0;background-size:cover}div.its-sidebar div.springboard h5{float:left;width:68%;padding:3%;background:rgba(248,152,29,0.7);color:#fff;font-size:26px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0}div.its-sidebar .its-sidebar-holder{float:left;width:100%}div.its-sidebar .its-sidebar-holder a{float:left;width:100%}div.its-sidebar .its-sidebar-holder img{float:left;max-width:100%;height:auto}div.col-1{float:left;width:100%}div.course-info{float:left;width:100%;padding:0}div.course-info.grey{background:#ebebeb;border-top:2px solid #f26532;padding:0}div.course-info.grey h2{padding:2% 3%}div.course-info.grey p{padding:0 3%}div.course-info.grey table{width:100%;color:#fff;font-size:13px;text-align:left}div.course-info.grey table th{background:#363636;padding:10px}div.course-info.grey table td{padding:10px;background:#00bff3;color:#fff}div.course-info.grey .circle{padding-top:8%;float:left;width:30%;height:7.5em;border-radius:50%;margin-left:2.5%;margin-top:5%;margin-bottom:5%;text-align:center;color:#fff;font-size:12px;text-transform:uppercase;font-style:italic}div.course-info.grey .circle.orange{background:#f26532}div.course-info.grey .circle.blue{background:#026990}div.course-info.grey .circle.green{background:#8dc642}div.course-info.grey .circle span.number{font-style:normal;font-size:30px;font-weight:700;line-height:1em}.video-container{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}article.entry{float:left;margin:0;padding:0;width:100%}article.entry div.featured-image{float:left;width:100%;line-height:0;overflow:hidden}article.entry div.featured-image img{width:100%
		  height: auto}article.entry header.entry-header{float:left;width:100%;margin-left:0}article.entry header.entry-header h1{font-size:24px;line-height:1.2em;margin-top:3%;margin-bottom:3%;float:left;clear:left}article.entry div.entry-meta{float:left;width:auto;margin:0;line-height:1.3em;padding:1% 2%;font-size:11px;background:#8dc642;color:#fff;font-weight:bold}article.entry div.entry-content{float:left;width:100%;margin-left:0}article.entry.orange{border-top:2px solid #f26532}article.entry.orange div.entry-meta{background:#f26532}article.entry.green{border-top:2px solid #8dc642}article.entry.green div.entry-meta{background:#8dc642}article.entry.blue{border-top:2px solid #026990}article.entry.blue div.entry-meta{background:#026990}article.entry.purple{border-top:2px solid #c2759d}article.entry.purple div.entry-meta{background:#c2759d}article.entry.lightblue{border-top:2px solid #0397d6}article.entry.lightblue div.entry-meta{background:#0397d6}.entry-content .hub-column{float:left;width:100%;margin-bottom:20px}.entry-content .hub-column li{color:#166b93}div.archive{width:100%;float:right;margin-top:95px}div.archive .news-accordion{float:left;width:100%}div.archive .news-accordion h3{float:left;width:100%;padding:4%;color:#fff;font-size:16px;margin:0;margin-bottom:0;cursor:pointer;background:url("../images/courses/arrow-right.png") #363636 no-repeat scroll 96% center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none}div.archive .news-accordion h3.orange{background:#f26532;background:url("../images/courses/arrow-right.png") no-repeat #f26532;background-position:96%}div.archive .news-accordion h3.green{background:url("../images/courses/arrow-right.png") no-repeat #8dc642;background-position:96%}div.archive .news-accordion h3.blue{background:url("../images/courses/arrow-right.png") no-repeat #026990;background-position:96%}div.archive .news-accordion h3.purple{background:url("../images/courses/arrow-right.png") no-repeat #c2759d;background-position:96%}div.archive .news-accordion h3.lightblue{background:url("../images/courses/arrow-right.png") no-repeat #0397d6;background-position:96%}div.archive .news-accordion h3>span{background:none}div.archive .news-accordion h3.ui-state-active{background-image:url("../images/courses/arrow-down.png") !important}div.archive .news-accordion div{float:left;width:100%;padding:10%;font-family:'Open Sans',sans-serif}div.archive .news-accordion div h4{font-size:24px;color:#8dc642;font-weight:300;margin:0}div.archive .news-accordion div ul{margin-top:5px}div.archive .news-accordion div ul li{list-style:none;color:#000;font-size:13px;margin-bottom:5px}div.archive .news-accordion div ul li a{font-weight:700;color:#000}div.archive .news-accordion .year-accordion{padding:0}.find{display:block;background:#166b93;text-align:center;font-size:13px;padding-top:10%}.find .wrap{width:100%}.find .wrap h1{font-size:44px;font-weight:300;line-height:1.2em;margin-top:0;margin-bottom:20px;width:94%;margin-left:3%}.find .wrap p{width:94%;margin-left:3%}.find .wrap>.mobile{margin-top:30px}.find .wrap>.mobile a{width:100%;display:block;text-align:left;background:url("../images/header/sub-nav28.png") no-repeat scroll 95% center #0397d6;padding:1em;font-weight:600;margin-top:2px}.find-course{display:none}div.video{background:url("../images/video/bg.jpg") no-repeat scroll rgba(0,0,0,0);background-position:center center;background-size:cover;background-origin:padding-box;background-clip:border-box;position:relative}div.video .video-bg{position:relative;width:100%;top:0;height:200px;overflow:hidden}div.video .video-bg .sligo-vid{display:none}div.video h1{font-size:48px;font-weight:300}.button-hold{width:320px;margin:0 auto;text-align:center}.button-hold h1{font-size:44px;line-height:1.2em}.button-hold ul{padding:0;clear:both;margin:0;background:#166b93;margin-left:0;display:none}.button-hold ul li{display:inline;float:left;margin-left:5%;margin-top:5%}.button-hold ul li a{float:left;width:135px;text-align:center;background:url(../images/video/life-bg.png) no-repeat;font-size:24px;font-weight:700;padding:50px 20px;text-transform:uppercase;color:#fff}.button-hold ul li.active a{background:url(../images/video/life-bg-hover.png) no-repeat}.button-hold ul li.active.campus a{background:url(../images/video/campus-bg-hover.png) no-repeat}.button-hold ul li.active.social a{background:url(../images/video/social-bg-hover.png) no-repeat}.button-hold ul li.active.clubs a{background:url(../images/video/clubs-bg-hover.png) no-repeat}div.sligo-life .slide{float:left;width:100%;padding:15px 0;text-align:right;text-align:center;font-size:16px;padding:3% 0 3% 0;min-height:570px}div.sligo-life .slide .wrap{text-align:left;width:320px}div.sligo-life .slide .wrap .intro{float:left;width:90%;margin-left:5%}div.sligo-life .slide .wrap .life-nav{float:left;width:90%;font-size:11px;font-weight:600;margin:-5% 5% 0}div.sligo-life .slide .wrap .life-nav a.prev{float:left}div.sligo-life .slide .wrap .life-nav a.prev:before{content:"\25C4";padding-right:5px}div.sligo-life .slide .wrap .life-nav a.next{float:right}div.sligo-life .slide .wrap .life-nav a.next:after{content:"\25BA";padding-left:5px}div.sligo-life .slide .wrap .block{float:left;width:90%;margin-left:5%;padding:5% 0}div.sligo-life .slide .wrap .block h3{font-size:30px;font-weight:300;margin:0;padding:0;line-height:1em}div.sligo-life .slide .wrap .block h3 span.heavy{font-size:30px;font-weight:700;margin:0;padding:0}div.sligo-life .slide .wrap h1{font-size:48px;font-weight:300}div.sligo-life .orange{background:url(../images/video/sport-content-bg.jpg) no-repeat #f26532;background-position:center center;background-size:cover}div.sligo-life .pink{background:url(../images/video/social-content-bg.jpg) no-repeat #c2759d;background-position:center center;background-size:cover}div.sligo-life .green{background:url(../images/video/campus-content-bg.jpg) no-repeat #8cc640;background-position:center center;background-size:cover}div.sligo-life .blue{background:url(../images/video/clubs-content-bg.jpg) no-repeat #0397d6;background-position:center center;background-size:cover}.swipe{overflow:hidden;visibility:hidden;position:relative}.swipe-wrap{overflow:hidden;position:relative}.swipe-wrap>div{float:left;width:100%;position:relative}.social-happenings{float:left;width:100%;background:#e9e9e9;text-align:left;padding:0 0}.social-happenings .wrap-social{margin:0 auto;width:92% !important;color:#000}.social-happenings .wrap-social>div{float:left;width:100%;margin-top:4%}.social-happenings .wrap-social .twitter{margin-left:0}.social-happenings .wrap-social .twitter iframe{width:100% !important;pointer-events:all}.social-happenings .wrap-social .facebook-feed-holder{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff}.social-happenings .wrap-social .facebook-feed-holder .fb-like-box,.social-happenings .wrap-social .facebook-feed-holder .fb-like-box span,.social-happenings .wrap-social .facebook-feed-holder .fb-like-box span iframe[style]{width:100% !important}.social-happenings .gram{padding:0;border-radius:5px}.social-happenings .gram-image{float:left;width:100%}.social-happenings .gram-image img{float:left;max-width:100%;width:100%;border-top-left-radius:5px;border-top-right-radius:5px}.social-happenings .gram-meta{float:left;width:100%;padding:5%;font-size:11px}.social-happenings .gram-meta .gram-profile{float:left;width:100%}.social-happenings .gram-meta .user{float:left;width:100%}.social-happenings .gram-meta .user img{float:left;width:40px;border-radius:20px}.social-happenings .gram-meta .username a{color:#3281c8;margin-left:10px;font-size:11px}.social-happenings .gram-meta .username .likes{float:right}.social-happenings .gram-meta .username .likes img{float:none;width:10px;height:10px}.social-happenings .gram-meta .gram-profile .time{float:left;width:60%;color:#b8b1b4;margin-left:10px}.social-happenings .caption{color:#8c9aab}.social-happenings .gram-meta .gram-profile .filter{float:right;width:auto;display:none}.discover{background:#f8981d;text-align:center}.discover h1{font-size:24px;font-weight:300;line-height:2em;margin:14px 0}.discover h1 span.heavy{font-weight:700}.happening{background:#166b93;text-align:center}.happening h1{font-size:24px;font-weight:300;line-height:2em;margin:14px 0}.happening h1 span.heavy{font-weight:700}a.to-top{float:right;width:32px;margin-right:20px}a.to-top img{float:left}a.to-top span{float:left;font-size:11px;font-weight:700;line-height:1em;text-align:center;display:block;width:100%;margin-top:2px}footer.site-footer{float:left;width:100%;padding:5% 0;background:#e9e9e9}footer.site-footer .copyright{float:left;margin-left:5%;width:90%;text-align:center;font-size:13px;color:#166b93}footer.site-footer .copyright ul{list-style:none}footer.site-footer .copyright ul li{display:inline;margin-right:10px}footer.site-footer .copyright a{color:#166b93}footer.site-footer .logos{float:left;width:90%;margin-left:5%;text-align:center}.site-container.inside header.site-header{background:#fff;height:auto}.site-container.inside .site-inner{margin-top:0}body.post-type-archive-courses .site-container.inside .site-inner{margin-top:0}div.imagery{float:left;width:100%;height:auto;margin-top:153px}div.imagery.course-finder{background:#363636}div.imagery div.page-header{margin:0 auto;width:320px;clear:left}div.imagery div.page-header div.titling{float:left;width:100%;padding:4%;background:url(../images/header/titling-bg.png);margin-top:25%;display:table}div.imagery div.page-header div.titling.business{background:url(../images/header/titling-bg.png)}div.imagery div.page-header div.titling.eng{background:url(../images/header/titling-bg-eng.png)}div.imagery div.page-header div.titling.science{background:url(../images/header/titling-bg-sci.png)}div.imagery div.page-header div.titling h1{font-family:'Rock Salt',cursive;font-size:30px;padding:0;margin:0;display:table-cell;vertical-align:middle}div.imagery div.page-header div.orange-block{float:right;width:100%;display:none;background:#fff}a.toggle-third-nav{background:url("../images/courses/arrow-right.png") no-repeat scroll 96% center #026990;width:100%;float:left;padding:2%;line-height:2.2em;font-size:13px}a.toggle-third-nav.active{background:url("../images/courses/arrow-down.png") no-repeat scroll 96% center #026990}.site-inner.map #mapDiv{position:relative;width:100%;height:300px}.site-inner.map .MicrosoftMap .Infobox .infobox-stalk{top:162px !important}.site-inner.map .MicrosoftMap .MapPushpinBase{cursor:pointer !important}.site-inner.map .map-infobox{font-family:'Open Sans',sans-serif}.site-inner.map .map-infobox h3{margin:0;font-weight:700}.site-inner.map .map-infobox p{margin-top:5px;margin-bottom:5px}.site-inner.map .map-infobox .map-images{margin-top:10px}.site-inner.map .map-infobox .map-images img{margin-right:10px;cursor:pointer}.site-inner.map .map-infobox .map-images img:last-child{margin-right:0}div#contact-map{width:100%;height:300px}.dl-menuwrapper li.dl-back:after,.dl-menuwrapper li>a:not(:only-child):after{right:13px}.entry-content.sitemap li{list-style-type:none}.content-area main.content .tya-logos{float:left;width:100%;margin-top:50px;text-align:center}.content-area main.content .tya-logos img{float:unset}.visual-form-builder .vfb-legend{border-bottom:0}.visual-form-builder .vfb-legend h3{color:#026990}.visual-form-builder li{color:#333;font-size:13px}.visual-form-builder input[type=text],.visual-form-builder input[type=email]{padding:2%}.visual-form-builder input[type=submit]{background:url("../images/header/sub-nav28.png") no-repeat scroll 98% center #026990;color:#fff;width:100%;border:0;outline:none;text-align:left;padding:3%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:16px}article .entry-content .visual-form-builder input[type="text"],article .entry-content .visual-form-builder input[type="email"]{padding:1%}article .entry-content .visual-form-builder input[type=submit]{padding:8px;width:50%}form.vfb-form-9{width:100%}.odl-page{float:left;width:98%;background:url("../images/odl/about-odl.jpg") no-repeat scroll center center / cover;min-height:140px;margin-top:20px;position:relative}.odl-page a{position:absolute;background-color:rgba(3,151,214,0.8);color:#fff;font-weight:700;padding:5%;text-transform:uppercase;width:45%;top:20px;min-height:100px}.odl-page.faqs{background:url("../images/odl/faqs.jpg") no-repeat scroll center center / cover}.odl-page.apply{background:url("../images/odl/apply.jpg") no-repeat scroll center center / cover}.odl-page.spring-board{background:url("../images/odl/springboard.jpg") no-repeat scroll center center / cover}.odl-page.entry-requirements{background:url("../images/odl/entry-requirements.jpg") no-repeat scroll center center / cover}.odl-page.how-are-courses-delivered{background:url("../images/odl/how.jpg") no-repeat scroll center center / cover}.odl-page.about-online-learning{background:url("../images/odl/about-odl.jpg") no-repeat scroll center center / cover}.odl-page.all-courses{background:url("../images/odl/online-courses.jpg") no-repeat scroll center center / cover}.odl-page.tescoyouthacademy{background:url("../images/odl/teso.jpg") no-repeat scroll center center / cover}.odl-contact-sidebar{float:left;position:relative;width:100%}.odl-contact-sidebar .contact-us{background-color:rgba(3,151,214,0.8);position:absolute;top:90px;width:90%;padding:15px;max-width:310px}.odl-contact-sidebar .contact-us h3{margin-top:0;font-weight:700;text-transform:uppercase;margin-bottom:10px}.odl-contact-sidebar .contact-us p{margin-top:0;color:#fff}input.odl-course{display:none}select.odl-course-list{width:100%;margin-top:5px}.course-finder{padding:2%}.course-finder h1{margin:0;font-weight:300;font-size:1.8em}.course-finder .wrap>p{margin-top:10px;margin-bottom:10px;font-size:14px}.type-holder{width:100%;float:left}.type-holder h2{font-size:16px;margin-top:0;font-weight:300}.type-holder.faculty{width:100%;margin-top:20px}.type-holder.points{width:100%;padding-left:1%;margin-top:15px;margin-bottom:15px}.type-holder p{margin-top:0;margin-bottom:5px}.type-holder input[type="checkbox"]:not(:checked),.type-holder input[type="checkbox"]:checked{position:absolute;left:-9999px}.type-holder input[type="checkbox"]:not(:checked)+label,.type-holder input[type="checkbox"]:checked+label{position:relative;padding-left:35px;cursor:pointer;font-size:13px;font-weight:700}.type-holder input[type="checkbox"]:not(:checked)+label:before,.type-holder input[type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:1px;width:13px;height:13px;border:2px solid #166b93;background:#f8f8f8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.type-holder input[type="checkbox"]:not(:checked)+label:after,.type-holder input[type="checkbox"]:checked+label:after{content:'✔';position:absolute;top:0;left:2px;font-size:13px;color:#166b93;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.type-holder input[type="checkbox"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale 0;-moz-transform:scale 0;-ms-transform:scale 0;-o-transform:scale 0;transform:scale 0}.type-holder input[type="checkbox"]:checked+label:after{opacity:1;-webkit-transform:scale 1;-moz-transform:scale 1;-ms-transform:scale 1;-o-transform:scale 1;transform:scale 1}.type-holder input[type="checkbox"]:checked:focus+label:before,.type-holder input[type="checkbox"]:not(:checked):focus+label:before{border:2px dashed #166b93}.type-holder label:hover:before{border:2px solid #1d8bbf !important}.type-holder p.switch{margin-top:20px}.type-holder p.switch label:first-child{font-weight:700;font-size:13px;cursor:pointer;display:block}.points-slider{margin-top:30px;-webkit-appearance:none;border-radius:7px;box-shadow:inset 1px 2px 2px #000;background-color:#434343;background-image:none;height:13px;vertical-align:middle;width:80%;margin-left:30px}.points-slider.ui-widget-content{border:0}.points-slider.ui-widget{font-family:inherit}.points-slider .ui-slider-handle{color:#fff;border:none}.ui-slider-range{-webkit-appearance:none;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;box-shadow:inset 1px 2px 2px #000;background-color:#1c1c1c;background-image:none;height:13px}.slider-ticks{float:left;width:80%;margin-left:30px;margin-top:20px;font-size:13px;color:#696969}.slider-ticks span{float:left;width:20%;display:block}.slider-ticks span.three{width:60%;text-align:center}.slider-ticks span.six{float:right;text-align:right}.course-filters{float:left;width:100%}a.toggle-filters{background:url("../images/courses/arrow-right.png") no-repeat scroll 96% center #8dc642;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:100%;float:left;padding:2% 4%;margin-bottom:10px}a.toggle-filters.active{background:url("../images/courses/arrow-down.png") no-repeat scroll 96% center #8dc642}.saved-courses{float:left;width:100%;margin-top:10px}.saved-courses h2{font-size:16px;font-weight:500;margin-top:0;color:#f26532}.saved-courses p{margin:0;font-size:14px}.saved-courses .save-icon{width:30px;height:30px;padding:0 10px;background:url('../images/courses/star.png') #0397d6 no-repeat center center;margin-right:5px}.saved-courses table{float:left;text-align:left;width:100%}.saved-courses table tr.faculty td{padding:10px;background:#fff;font-size:13px;font-weight:700;color:#166b93;border-top:1px solid #efefef}.saved-courses table td{padding:10px;background:#ebebeb;border-bottom:2px solid #fff;color:#166b93;font-size:13px}.saved-courses table td.course-title{font-weight:700}.saved-courses table td.course-title a{color:#166b93}.saved-courses table td.level{background:#026990;font-weight:700;border-bottom:2px solid #fff;border-left:0 solid #fff;border-right:2px solid #fff;text-align:center;color:#fff;font-size:13px}.saved-courses table td.compare{background:#f26532;border-bottom:2px solid #fff;border-left:0 solid #fff;border-right:2px solid #fff;text-align:center}.saved-courses table td.link{background:#8dc642;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:0 solid #fff;text-align:center;padding-top:13px}.saved-courses table td.star{background:#0397d6;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:0 solid #fff;text-align:center;padding:0}.saved-courses table td.points{background:#f26532;font-weight:700;color:#fff;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:0 solid #fff;text-align:center}.saved-courses td.course-dept,.saved-courses td.course-code,.saved-courses td.level,.saved-courses td.points,.saved-courses td.link{display:none}.saved-courses .course-save{width:100%;height:100%;padding:15px 10px;cursor:pointer;background:url('../images/courses/star.png') #0397d6 no-repeat center center;-webkit-transition:background .2s ease-in-out 0s;-moz-transition:background .2s ease-in-out 0s;-ms-transition:background .2s ease-in-out 0s;-o-transition:background .2s ease-in-out 0s;transition:background .2s ease-in-out 0s}.saved-courses .course-save.active{background:url('../images/courses/gold-star.png') #0397d6 no-repeat center center}.saved-courses table td{border-bottom:2px solid #363636}.saved-courses table td.level{border-left:2px solid #363636;border-right:2px solid #363636;border-bottom:2px solid #363636}.saved-courses table td.points{border-right:2px solid #363636;border-bottom:2px solid #363636}.saved-courses table td.link{border-right:2px solid #363636;border-bottom:2px solid #363636}.saved-courses table td.star{background:#fff;border-bottom:2px solid #363636}.saved-courses .course-save,.saved-courses .course-save.active{background:url('../images/courses/remove.png') #fff no-repeat center center}.masonry{padding:0;-moz-column-gap:1em;-webkit-column-gap:1em;column-gap:1em;font-size:.85em}.gram{display:inline-block;background:#fff;padding:1em;margin-bottom:4%;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-shadow:2px 2px 4px 0 #ccc}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}@media only screen and (min-width:400px){.masonry{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media only screen and (min-width:700px){.masonry{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media only screen and (min-width:900px){.masonry{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media only screen and (min-width:1100px){.masonry{-moz-column-count:3;-webkit-column-count:3;column-count:3}}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:3.5em;height:3.5em;cursor:pointer;-ms-touch-action:none;touch-action:none;top:-1.2em;margin-left:-2em;padding-top:1em;background:#f26532;border-radius:3.5em;font-size:14px;font-weight:700;text-align:center}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.page-template-page-changeofmind .page-title{color:#166b93;font-weight:700}.page-template-page-changeofmind .page-title span{color:#8dc642;font-weight:300}.page-template-page-changeofmind .entry-content h2{font-size:36px;font-weight:300}.page-template-page-changeofmind .entry-content ul{margin-left:0}.page-template-page-changeofmind .entry-content li{float:left;list-style-type:none;margin-bottom:5px;padding-left:0;padding-top:5px;width:100%}.page-template-page-changeofmind .entry-content li>span{background-color:#166b93;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;display:block;float:left;height:30px;line-height:30px;margin-right:20px;margin-top:-5px;text-align:center;width:30px}.page-template-page-changeofmind .entry-content li>a{text-decoration:underline;color:#333;font-weight:700}.page-template-page-changeofmind a.cof-in-touch{background-color:#f8981d;width:100%;display:block;float:left;text-align:center;margin-top:20px;color:#fff;padding:10px 0;font-size:18px;margin-bottom:20px}@media only screen and (min-width:481px){.entry-content .alignleft,.entry-content img.alignleft{margin-right:1.5em;display:inline;float:left}.entry-content .alignright,.entry-content img.alignright{margin-left:1.5em;display:inline;float:right}.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}div.course-info.grey .circle{padding-top:8%;float:left;width:30%;height:155px;border-radius:50%;margin-left:2.5%;margin-top:5%;margin-bottom:5%;text-align:center;color:#fff;font-size:12px;text-transform:uppercase;font-style:italic}div.course-info.grey .circle span.number{font-style:normal;font-size:54px;font-weight:700;line-height:1em}}@media only screen and (min-width:768px){.social-links{display:block;width:150px;position:absolute;right:0;top:0}.social-links div{float:left;width:30px;background:url(../images/header/social/social.jpg) no-repeat;height:30px}.social-links div.facebook{background-position:0 0}.social-links div.youtube{background-position:-30px 0}.social-links div.twitter{background-position:-60px 0}.social-links div.instagram{background-position:-90px 0}.social-links div.linkedin{background-position:-120px 0}header.site-header .header-bg{display:block;float:left;width:100%;height:500px;margin-top:0}header.site-header .header-bg .slide-holder{height:500px;float:left;width:100%;position:relative;overflow:hidden}header.site-header .header-bg .slide-holder .slide{position:absolute;left:0;top:0;width:100%;height:500px;background-origin:padding-box;background-clip:border-box;background-position:center center;background-size:cover}.slide-content{background:rgba(242,101,50,0.8);padding:25px;width:600px}.slide-content h2{margin-top:0;font-family:'Rock Salt',cursive;font-size:40px;margin-bottom:5px}.slide-content>a{text-transform:uppercase;font-size:30px;font-weight:300;float:left;line-height:31px;background:url("../images/header/sub-nav28.png") no-repeat scroll right 2px;padding-right:40px}.title-area{float:left;width:30%;padding:0 0 0 0;text-align:left;background:rgba(255,255,255,0)}a.menu-trigger{display:none}.navigation{position:relative;float:right;width:100%}body.home .navigation{display:block;overflow:none;position:absolute;right:0;top:30px}nav{float:right;width:auto;display:block;clear:right}nav a{color:#fff;text-decoration:none;text-transform:uppercase;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;font-weight:700}nav li.page_item{display:inline;float:left}nav li.page_item a{display:block;float:left}nav ul.menu{float:left;width:auto}nav.nav-secondary{background:rgba(3,151,214,0.8);width:100%}nav.nav-secondary ul.menu li a{padding:15px;font-weight:normal;text-transform:none}nav.nav-secondary ul.menu li.current_page_item a,nav.nav-secondary ul.menu li.current_page_parent a,nav.nav-secondary ul.menu li.current_page_ancestor a{font-weight:700}nav.nav-secondary.orange{border-bottom:2px solid #f26532}nav.nav-secondary.green{border-bottom:2px solid #8dc642}nav.nav-secondary.yellow{border-bottom:2px solid #ffe400}ul.menu-launch{width:auto}ul.menu-launch li.page_item{font-size:11px}ul.menu-launch li.page_item a{padding:6px 16px;background:rgba(141,198,66,0.8);line-height:16px}ul.menu-launch li.page_item a:hover{background:rgba(165,210,105,0.8)}ul.menu-primary li.page_item a{padding:15px;font-weight:700;font-size:28px;background:rgba(22,107,147,0.8)}ul.menu-primary li.page_item a:hover{background:rgba(29,139,191,0.8)}ul.menu-primary li.page_item.active a{background:rgba(3,151,214,0.8)}.search-box{float:left;background:rgba(141,198,66,0.8);width:100%;border-left:1px solid #fff}.search-box span{display:block;float:left;padding:6px 16px;text-transform:uppercase;font-weight:700;cursor:pointer}.search-box:hover{background:rgba(165,210,105,0.8)}.search-box .form-holder{float:left;width:auto}.search-box form{display:block;float:left}.search-box input{-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.search-box input[type=text]{padding:4px 0;background:rgba(165,210,105,0.8);border:0;color:#fff;line-height:1.5em;width:0;float:left;font-size:13px}.search-box input[type=submit]{background:url('../images/header/search.png') no-repeat rgba(165,210,105,0.8);background-position:center center;border:0;width:0;height:28px;padding:0;float:left}.search-box .form-holder.active input[type=text]{width:200px;padding:4px}.search-box .form-holder.active input[type=submit]{width:30px}.nav-strip{width:auto;height:auto;float:right;text-align:left;font-size:14px}.nav-strip>ul.menu{display:none}.nav-strip>ul.menu.active{display:block;-webkit-animation:fadein .8s;-moz-animation:fadein .8s;-ms-animation:fadein .8s;-o-animation:fadein .8s;animation:fadein .8s}.site-container.inside ul.menu-primary li.page_item a{background:#166b93}.site-container.inside ul.menu-primary li.page_item a:hover{background:#1d8bbf}.site-container.inside ul.menu-primary li.page_item.active a{background:#0397d6}.site-container.inside nav.nav-secondary{background:#0397d6}.site-container.inside .social-links{position:relative;float:right}div.imagery{display:block;float:left;width:100%;min-height:350px;overflow:hidden;margin-top:0}div.imagery div.page-header{width:768px;margin-top:0}div.imagery div.page-header div.titling{width:50%;padding:1% 2%;margin-top:20px}div.imagery div.page-header div.titling h1{font-family:'Rock Salt',cursive;font-size:37px;padding:0;margin:0}div.imagery div.page-header div.orange-block{float:right;width:30%;margin-top:20px;display:block;background:none}.dl-menuwrapper .dl-menu{position:absolute}.dl-menuwrapper li.dl-back:after,.dl-menuwrapper li>a:not(:only-child):after{right:12px}.mobile{display:none}.desktop{display:block}.social-links{top:0}.wrap{max-width:768px}div.courses{float:left;padding:2% 1% 2% 0;width:32%;color:#166b93;display:block}div.courses img{padding:20px 0}div.courses h2{font-size:18px;font-weight:300;color:#707070}div.courses h3{font-size:12px;color:#8dc642;font-weight:bold;padding:0;margin:0}div.courses h4{font-size:12px;color:#707070;padding:0;margin:0;font-weight:normal}div.courses h5{font-size:18px;color:#707070;font-weight:bold;padding:0 !important;margin:0 !important;text-transform:none !important;letter-spacing:0;line-height:1.09em}div.courses ul{list-style:none;margin:20px 0}div.courses ul li{font-size:11px;list-style:none;padding:0}div.courses a{color:#166b93;padding:3px;display:block}div.courses a:hover,div.courses a.active{color:#fff;background:#166b93}.course-home-info{padding:2% 2% !important;width:100%;background:#f6f8fa;margin-right:0;position:relative;float:left;display:none}.course-home-info a.green,.course-home-info a.green:hover{color:#fff;padding:7px 38px 7px 7px;background:url("../images/courses/link.png") no-repeat scroll 92px center #8dc642;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:left;margin-top:5px}.course-home-info .level-disc{position:absolute;right:10px;background-color:#026990;width:55px;height:55px;color:#fff;text-align:center;font-weight:600;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding-top:5px;top:22px}.course-home-info .level-disc span.num{font-weight:700;font-size:2.5em;line-height:.8em}.course-home-info h4{max-width:80%}.find{display:block;background:#166b93;text-align:center;font-size:13px;padding:2% 0}.find h1{font-size:48px;font-weight:300;margin-top:0;margin-bottom:20px}div.holder{background:none repeat scroll 0 0 #166b93;float:left;width:100%}div.holder .course-type-tabs{padding:0;clear:both;margin:0;background:#166b93;margin-left:0;display:block}div.holder .course-type-tabs li{display:inline}div.holder .course-type-tabs li a{text-transform:uppercase;color:#8cc640;background:#166b93;float:left;width:25%;text-align:center;padding:2% 3%;text-decoration:none;font-weight:700;font-size:14px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}div.holder .course-type-tabs li a>span.blue{color:#8bb5c9}div.holder .course-type-tabs li.active a{background:#fff;color:#0397d6;padding-bottom:2%}.find-course{display:block;background:#fff;text-align:left;font-size:13px}.find-course .course-type-content{display:none}.find-course .course-type-content.where .courses{width:100%}.find-course .course-type-content.active{display:block;-webkit-animation:fadein .8s;-moz-animation:fadein .8s;-ms-animation:fadein .8s;-o-animation:fadein .8s;animation:fadein .8s}div.video .video-bg{height:430px}div.video .video-bg .sligo-vid{float:left;width:100%}div.video h1{font-size:48px;font-weight:300}.button-hold{width:660px;margin-left:-330px;position:absolute;text-align:center;left:50%;margin-top:40px}.button-hold h1{font-size:48px}.button-hold ul{display:block}.button-hold ul li{margin-top:0;margin-left:0;margin-right:40px}.button-hold ul li:last-child{margin-right:0}div.sligo-life .slide{padding:25px 0;background-position:center right;background-size:auto;font-size:13px;min-height:292px}div.sligo-life .slide .wrap{width:768px}div.sligo-life .slide .wrap .life-nav{display:none}div.sligo-life .slide .wrap .intro{width:40%}div.sligo-life .slide .wrap .block{float:right;width:30%;margin-right:20%}.social-happenings .wrap-social>div{width:48%}.social-happenings .wrap-social .twitter{margin-left:4%}footer.site-footer{padding:2% 0}footer.site-footer .copyright{margin-left:4%;width:30%;text-align:left}footer.site-footer .logos{float:left;width:57%;text-align:right;margin-right:4%}div.imagery.course-finder{padding:2%;margin-top:0}div.imagery.course-finder h1{font-size:36px}.type-holder{width:50%;float:left}.type-holder.faculty{width:50%;margin-top:0}.type-holder.points{width:40%;padding-left:0;margin-top:0}.type-holder.points .points-slider{margin-top:30px;margin-left:20px;width:100%}.type-holder.points .slider-ticks{margin-left:20px}div.content-area{float:left;width:68%;padding:0 0 4% 0}div.content-area.wide{float:left;width:100%}div.content-area.news{float:left;width:70%}div.content-area.news article.has-featured-image .featured-image{height:auto}div.col-1{float:left;width:30%}div.course-info{float:left;width:48%;padding-right:2%}div.course-info.grey{background:#ebebeb;border-top:2px solid #f26532}div.course-info.grey .circle{height:110px;font-size:13px}div.course-info.grey .circle span.number{font-size:34px}.course-listing td.course-dept,.saved-courses td.course-dept,.course-listing td.course-code,.saved-courses td.course-code,.course-listing td.level,.saved-courses td.level,.course-listing td.points,.saved-courses td.points,.course-listing td.link,.saved-courses td.link{display:table-cell}article.entry{float:left;margin:0;padding:0;width:100%}article.entry div.featured-image{float:left;width:0;line-height:0;height:auto}article.entry div.featured-image img{width:100%;height:auto}article.entry header.entry-header{width:100%;margin-left:0}article.entry header.entry-header h1{font-size:36px}article.entry div.entry-content{width:100%;margin-left:0}article.entry.has-featured-image div.featured-image{float:left;width:37%}article.entry.has-featured-image header.entry-header{width:60%;margin-left:3%}article .entry-content img{width:auto;height:auto}.entry-content .hub-column{width:50%}div.archive{width:25%;margin-left:2%}div.its-sidebar{width:30%;float:right}div.its-sidebar div.prospectus h5{font-size:20px}div.its-sidebar div.springboard h5{font-size:20px}.site-inner.map #mapDiv{height:500px}div#contact-map{width:100%;height:600px}.content-area .staff-cpanel-2 li a{width:90px;height:100px}.content-area main.content .tya-logos img{float:left}.content-area main.content .tya-logos img.aligncenter{clear:none;margin:0 1.5em}.odl-page{float:left;width:48%;margin-right:2%}.odl-page:nth-child(even){margin-right:0;margin-left:2%}.odl-contact-sidebar .contact-us{top:50px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){header.site-header .header-bg{height:570px}header.site-header .header-bg .slide-holder{height:570px}header.site-header .header-bg .slide-holder .slide{height:570px}.title-area{margin-top:-30px;height:70px}.title-area>a img.inside{display:none}.title-area>a img.home{display:block}.search-box span{display:none}.search-box input[type=text]{width:177px;padding:4px}.search-box input[type=submit]{width:30px}ul.menu-launch{margin-top:42px}.site-container.inside .navigation{overflow:none}.site-container.inside .site-inner{margin-top:0}.site-container.inside .title-area>a img.inside{display:block}.site-container.inside .title-area>a img.home{display:none}}@media only screen and (min-width:1030px){.wrap{max-width:1030px}div.course-info{float:left;width:50%}div.course-info.grey{background:#ebebeb;border-top:2px solid #f26532}div.course-info.grey .circle{height:155px}div.course-info.grey .circle span.number{font-size:54px}div.video .video-bg .sligo-vid{display:block}.title-area>a img{width:auto;padding:0 0 0 10%}.title-area>a img.inside{display:none}.title-area>a img.home{display:block}div.site-container.inside header.site-header{background:#fff}div.site-container.inside .title-area>a img{width:auto;padding:0 0 0 10%}div.site-container.inside .title-area>a img.inside{display:block}div.site-container.inside .title-area>a img.home{display:none}div.site-container.inside .site-inner{margin-top:0}div.imagery div.page-header{width:1030px}div.imagery div.page-header div.titling{height:134px}div.imagery div.page-header div.titling h1{font-size:50px}div.imagery div.page-header div.orange-block ul li a:hover,div.imagery div.page-header div.orange-block ul li a:focus{opacity:1}.nav-strip>ul.menu{margin-right:2%;width:100%}.type-holder{width:28%;float:left}.type-holder.faculty{width:30%}.type-holder.points{width:42%}.type-holder.points .points-slider{margin-top:70px;width:90%}.type-holder.points .slider-ticks{width:90%}div.courses.info-column{width:20%}article.entry.has-featured-image div.featured-image{float:left;width:37%}article.entry.has-featured-image header.entry-header{width:60%;margin-left:3%}article.entry.has-featured-image div.entry-content{width:60%;margin-left:3%}.odl-contact-sidebar .contact-us{top:90px}}@media only screen and (min-width:1240px){.title-area{margin-top:0}.title-area img{padding-left:0;padding-top:0}div.its-sidebar{width:30%;float:right}div.its-sidebar div.prospectus h5{font-size:26px}div.its-sidebar div.springboard h5{font-size:26px}.site-container.inside ul.menu-primary li.page_item a{background:#166b93}.site-container.inside ul.menu-primary li.page_item a:hover{background:#1d8bbf}.site-container.inside ul.menu-primary li.page_item.active a{background:#0397d6}.site-container.inside nav.nav-secondary{background:#0397d6}}@media print{*{background:transparent !important;color:#000 !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir 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:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none}}/*# sourceMappingURL=style.css.map */