
/*//----------Left menu ------------//*/


.left-menu-information-item.download-brochure{	
	line-height: 23px;
	padding-bottom: 10px;
	padding-top: 11px;
}

/*.left-menu-information-item.download-brochure:before{
	margin-left: 4px;
	margin-top: -3px;

	content: url("../images/download.png");
	top: 0px;
	position: relative;
	padding-right:10px;
	padding-bottom:10px;
	float:left;
	}*/

	.sub-left-menu-item {
		line-height: 24px;
		padding-left: 31px;

	}


	.left-menu-item{
		border-left: 2px solid #fff;
		border-right: 2px solid #eef0f4;
		margin-left: 0px !important;
		line-height: 30px;
		padding: 10px 10px 10px 23px;
		list-style: none;
		margin-left: 2px;

		border-top: 1px solid #e1e2e7;
	}

	.left-menu-item:nth-child(1){
		border-top: none;
	}

/*	.left-menu-item.course-left-menu-item:nth-child(1){
		padding-top: 10px;
		padding-left: 23px;
	}

	.left-menu-item.course-left-menu-item:nth-child(3){
		padding-top: 17px;
		line-height: 24px;
		padding-left: 24px;
	}

	.left-menu-item.course-left-menu-item:nth-child(4){
		padding-top: 13px;
		line-height: 24px;
		padding-left: 24px;
		}*/

		.left-menu-item.course-left-menu-item{
			letter-spacing: -0.3px;
		}

		/*//----------End Left menu ------------//*/





		/* Left menu */

		.left-menu-list .nb-news {
			/*background-image: radial-gradient(#00b3e3 0%, #00b3e3 16px, rgba(0, 0, 0, 0) 17px, rgba(0, 0, 0, 0) 19px);
			background-image: -webkit-radial-gradient(#00b3e3 0%, #00b3e3 16px, rgba(0, 0, 0, 0) 18px, rgba(0, 0, 0, 0) 19px);
			background-image: -o-radial-gradient(#00b3e3 0%, #00b3e3 16px, rgba(0, 0, 0, 0) 17px, rgba(0, 0, 0, 0) 19px);
			background-image: -moz-radial-gradient(#00b3e3 0%, #00b3e3 16px, rgba(0, 0, 0, 0) 17px, rgba(0, 0, 0, 0) 19px);*/
			
			height: 24px;
			min-width: 31px;
			padding: 0px 8px;
			color: white;
			float: right;
			margin-right: 6px;
			background-color: #00b3e3;
			border-radius: 50%;
			text-align: center;
			font-size: 11px;
			line-height: 24px;
		}
		.left-menu-information {
			background-color: #f15b67;
			padding-top: 10px;
			margin-left: 4px;
			padding-left: 0px;
			margin-top: 2px !important;
			width: 260px;
			padding-bottom: 10px;
			/* margin-top: 26px; */
		}
		.left-menu-information-red {
			background-color: #DD3745;
			padding-left: 5px;
			margin-bottom: 2px;
		}
		.left-menu-header{
			color: #00b3e3;
			font-size: 24px;
			font-family: "AauxNextBold";
			padding-bottom: 15px;
			margin-left: 2px;
			padding-top: 49px;
		}
		.left-menu{
			margin-left: -3px;
			margin-top: -1px;
			margin-right: -4px;
			z-index: 10;
		}

		.left-menu-list{
			padding: 0;
			background-color: #eef0f4;
			font-weight: bold;
			cursor: pointer;
			font-size: 13px;

			margin-bottom: 18px;
			padding-left: 0px;
			margin-top: 9px;
			margin-left: 2px;

			width: 260px;
		}

		.left-menu-item.active {
			border-left: 2px solid #00b3e3;
			margin-left: 0px;
			padding-left: 21px;
			
		}
		.left-menu-item a{
			font-size:17px;
			font-family: "MyriadProRegular";
		}
		.left-menu-item.active a{
			color:#00b3e3;
		}
		.parent-active a{
			color: #212320 !important;
		}
		.left-menu-item:nth-last-child(1){
			border-bottom: none;
		}
		.left-menu-item:hover a{
			text-decoration:none;
			color: #00b3e3;
			margin-left: 0px;
		}
		.parent-item{
			border-left: 2px solid #00b3e3;
			margin-left: 0px !important;
			padding-left:22px;
		}
/*
.left-menu-information{
	background-color: #f15b67;
	padding-left: 5px;
	list-style: none;
	}*/
	.left-menu-information-red {
		background-color: #DD3745;
		padding-top: 4px;
		margin-left: 4px;
		padding-left: 0px;
		margin-top: -5px;
		width: 260px;
		background-color: #DD3745;
		padding-left: 5px;
		margin-bottom: 0px;
	}
	.left-menu-information-item {
		list-style: none;
		padding: 9px 10px;
		vertical-align: middle;
		cursor: pointer;
		color: #fff;
		font-family: AauxNext Semibold;
		font-size: 16px;
		line-height: 140%;
	}
	.left-menu-information-item a{
		color: #fff;
		font-family: AauxNext Semibold;
		font-size: 16px;
	}
	.left-menu-information-item:hover a{
		text-decoration: none !important;
		color: #fff;
		border-bottom: 1px solid #fff;
	}
	.style-carousel-left-menu{ /* use scrolling-nav.js file */
		text-decoration: none;
	/*border-bottom: 1px solid #dddee0;
	margin-bottom: -1px;*/
	color: #fff;
}
.get-course-quote:before{
	content: "";
	background: url("../images/finance.png") no-repeat;
	background-size: 27px 27px;
	width: 27px;
	height: 27px;
	padding-right: 37px;
	padding-bottom: 10px;
	top: 0px;
	position: relative;
	margin-left:4px;
}
.get-course-quote:hover:before{
	background: url("../images/icon-money-hover-27.png") no-repeat;
}

.download-brochure:before{
	content: "";
	background: url("../images/download.png") no-repeat;
	background-size:27px 27px;
	width: 27px;
	height: 27px;
	top: 0px;
	position: relative;
	padding-right:37px;
	padding-bottom:10px;
	margin-left: 4px;
}
.download-brochure {
	padding-top: 15px;
	padding-bottom: 0px;
}
.download-brochure:hover:before{
	background: url("../images/icon-download-hover-27.png") no-repeat;
}
/*use work at elc*/
.left-item{
	float:left;
	padding: 5px 0px 15px 10px;
	vertical-align: middle;
	cursor: pointer;
}
.right-item{
	color: #fff;
	padding-top: 15px !important;
}
.bg-work-elc{
	background-color: #dc3744 !important;
}
/*end use work at elc*/

/*sub left menu*/
.sub-left-menu-header{
	border-left: 2px solid #00B3E3;
	margin-left: 0px;
}
.sub-left-menu-list{
	padding:0;
	background-color:#f7f9fb;
	font-weight: bold;
	cursor:pointer;
	font-size:13px;
	border-left: 2px solid #00B3E3;
	margin-left: 0px;
	padding-left: 0px;
	max-width: 261px;

	margin-top: -1px;
	width: 260px;

	display: none;
}

.sub-left-menu-list active{
	border-left:2px solid #00b3e3;
	margin-left:0px;
}

.sub-left-menu-item{
	padding: 12px 20px 10px 34px;
	border-top: 1px solid #e1e2e7;
	list-style:none;
	font-family:"MyriadPro";
	font-size: 14px;
	line-height: 24px;
}


.sub-left-menu-item.active a{
	color: #00b3e3;
	/* font-weight: bold; */

	margin-left: 0px;
}

.sub-left-menu-item:hover a{
	text-decoration:none;
	color: #00b3e3;
	/* font-weight:bold; */
}

.sub-left-menu-item a{
	font-family: MyriadProRegular;
	font-size: 17px;
	font-weight: normal;
	color: #212320;
}
.sub-left-menu-item-1{
	padding:12px 65px 10px 20px;
	border-top: 1px solid #e1e2e7;
	list-style:none;
	margin-left:2px;
	font-family:MyriadPro;
	font-size:14px;
	line-height: 24px;
}

.sub-left-menu-item-1{
	padding-left:28px;
}

.sub-left-menu-item-1.active a{
	color: #00b3e3;
	font-weight: bold;
}

.sub-left-menu-item-1:hover a{
	text-decoration:none;
	color: #00b3e3;
	font-weight:bold;
}

.sub-left-menu-item-1 a{
	font-family: MyriadProRegular;
	font-size: 17px;
	font-weight: normal;
	color: #212320;
}
/*sub-left-menu*/

/*Enquiry about Work, English Course*/
.left-menu-information-work{
	background-color: #dc3744;
	padding-left: 6px;
	margin-bottom: 1px;
	margin-top: 3px;
	margin-left: 1px;
}
.left-menu-information-item.enquire-about-work{
	padding-bottom: 5px;
	padding-top: 15px;
	margin-bottom: -6px;
}
.left-menu-information-item.enquire-about-work:before{
	content: url("../images/work/enquire.png");
	top: 0px;
	position: relative;
	padding-right:10px;
	padding-bottom:10px;
	float:left;
}
/*.left-menu-information-red .left-menu-information-item.enquire-about-work-travel:before{
	content: url("../images/accommodation/enquire.png");
	top: -4px;
	position: relative;
	padding-right: 10px;
	padding-bottom: 40px;
	float: left;
}
.left-menu-information-red .left-menu-information-item.enquire-about-work-travel:hover:before{
	content: url("../images/icon-enquire-hover-27.png");	
}*/
.left-menu-information-item.enquire-about-work-travel{
    background: url('../images/accommodation/enquire.png') no-repeat top left;
	background-position: 10px 11px;
	    padding-left: 52px;
}
.left-menu-information-item.enquire-about-work-travel:hover{
	background: url('../images/icon-enquire-hover-27.png') no-repeat top left;
	background-position: 10px 11px;
	    padding-left: 52px;
}
/**/
.left-menu-information-item a:hover{border-bottom: 1px solid #fff !important}
.left-menu-information-item.enquire-about-work-travel {
	padding-bottom: 8px;
	margin-bottom: 0px;
	padding-top: 15px;
	padding-right: 15px;
	line-height: 24px;
	letter-spacing: -0.2px;
}
.left-menu-information-item.enquire-about-work-travel:hover a {
	text-decoration: none;
	color: #fff;
	font-family: AauxNext Semibold;
	font-size: 16px;
 	border-bottom: 1px solid #fff;
}
.left-menu-information-item.enquire-about-work-travel span {
	max-width: 132px;
	font-family: AauxNext Semibold;
	font-size: 16px;
	margin-right: -70px;
	position: relative;
	line-height: 24px;
}
.left-menu-information-item.enquire-about-course a a{
	padding-bottom:15px;
}
.left-menu-information-item.enquire-about-course span{
	max-width: 132px;font-family: AauxNext Semibold;font-size: 16px;margin-right: -70px;position: relative;line-height: 25px;
}
.left-menu-information-item.enquire-about-course span:hover{
	border-bottom: 1px solid #fff;
}
/*Enquiry about Work, English Course*/


@media(min-width: 961px) and (max-width: 1200px){

	.left-menu{
		padding-left: 10px;
		width: 25%;
	}

	.sub-left-menu-list {
		width: 238px;
	}
	.left-menu-list.l_tinynav1{
		width: 238px;
	}
	.left-menu-information{
		width: 236px !important;
	}
	.left-menu-information-item.download-brochure {
	}
	.left-menu-header {
		margin-left: 4px;
	}
	.left-menu-information-red {
		width: 236px;
	}
}


@media(min-width: 481px) and (max-width: 960px){ 
	#footer-link-ask-get-download{
		display: block;
		background-color: #f15b67;
		padding-top: 20px;
		margin: 0 auto;
		width: 100%;
		padding-bottom: 20px;
	}
	.left-menu-header{
		margin-left: 15px;
	}
	
	.footer-link-list{
		display:inline-block;
	}
	#footer-link-ask-get-download a {
		padding: 0px 0px 0px 22px;
		font-size: 18px;
		line-height: 20px;
	}
	#footer-link-ask-get-download a.footer-link-ask {
		background: rgba(0, 0, 0, 0) url("../images/icon-ask.png") no-repeat scroll left top;
		background-size: 20px 20px;
		transition: none;
	}
	#footer-link-ask-get-download a.footer-link-ask:hover {
		text-decoration: none !important;
		background: url('../images/icon-ask-hover-20.png') top left no-repeat !important;
		color: white;
		font-weight: bold;
		transition: none;
	}
	#footer-link-ask-get-download a.footer-link-get {
		background: rgba(0, 0, 0, 0) url("../images/icon-money.png") no-repeat scroll left top;
		background-size: 20px 20px;
		transition: none;
	}
	#footer-link-ask-get-download a.footer-link-get:hover {
		text-decoration: none !important;
		background: url('../images/icon-money-hover-20.png') top left no-repeat !important;
		color: white;
		font-weight: bold;
		transition: none
	}
	#footer-link-ask-get-download a.footer-link-download {
		background: rgba(0, 0, 0, 0) url("../images/icon-download.png") no-repeat scroll left top;
		background-size: 20px 20px;
		transition: none;
	}
	#footer-link-ask-get-download a.footer-link-download:hover {
		text-decoration: none !important;
		background: url('../images/icon-download-hover-20.png') top left no-repeat !important;
		color: white;
		font-weight: bold;
		transition: none
	}
}
@media(min-width: 320px) and (max-width: 480px){ 
	#footer-link-ask-get-download{
		display: block;
		background-color: #f15b67;
		padding-top: 12px;
		margin: 0 auto;
		width: 100%;
	}
	.footer-link-list{
		display:inline-block;
		padding-right:1.8%;
	}
	#footer-link-ask-get-download a {
		padding: 0px 0px 0px 22px;
		font-size: 13px;
		line-height: 20px;
	}

	.left-menu{
		margin-right: 0px;
	}

	#footer-link-ask-get-download a.footer-link-ask {
		background: rgba(0, 0, 0, 0) url("../images/icon-ask.png") no-repeat scroll left top;
		background-size:contain ;
		transition: none;
	}
	#footer-link-ask-get-download a.footer-link-ask:hover {
		text-decoration: none !important;
		background: url('../images/icon-ask-hover-20.png') top left no-repeat;
		color: white;
		font-weight: bold;
		transition: none;
		background-size: contain;		
	}
	#footer-link-ask-get-download a.footer-link-get {
		background: rgba(0, 0, 0, 0) url("../images/icon-money.png") no-repeat scroll left top;
		background-size: contain;
		transition: none;
	}
	#footer-link-ask-get-download a.footer-link-get:hover {
		text-decoration: none !important;
		background: url('../images/icon-money-hover-20.png') top left no-repeat ;
		color: white;
		font-weight: bold;
		transition: none;
	    background-size: contain;				
	}
	#footer-link-ask-get-download a.footer-link-download {
		background: rgba(0, 0, 0, 0) url("../images/icon-download.png") no-repeat scroll left top;
		background-size: contain;
		transition: none;
	}
	#footer-link-ask-get-download a.footer-link-download:hover {
		text-decoration: none !important;
		background: url('../images/icon-download-hover-20.png') top left no-repeat;
		color: white;
		font-weight: bold;
		transition: none;
		background-size: contain;
	}
}
