<style type="text/css">
	#signupForm input[type=number]::-webkit-outer-spin-button, #signupForm input[type=number]::-webkit-inner-spin-button
	{
		-webkit-appearance: none;
		margin: 0;
	}

	#signupForm input[type=number]
	{
		-moz-appearance:textfield; /* Firefox */
	}

	ul.notification-li li, ul.notification-li li a
	{
		color: #0872e0 !important;
	}
	div.toast-message
	{
		font-size: 13px;
	}
	.well-box-img h5 a:hover
	{
		text-decoration: underline !important;
		color: red !important;
	}
	#examStructure {
		border-collapse: collapse;
		width: 100%;
	}

	#examStructure td, #examStructure th {
		border: 1px solid #000;
		padding: 8px;
		text-align: center;
		font-size: 14px;
	}
	#examStructure td:first-child{
		text-align: left;
	}

	#examStructure tr:nth-child(even){background-color: #f2f2f2;}

	#examStructure tr:hover {background-color: #ddd;}
	#examStructure tr:first-child:hover {background-color: #fff;}

	#examStructure th {
		padding-top: 12px;
		padding-bottom: 12px;
		color: #fff;
		background-color: #4c4c4c;
	}
	#examStructure tr:nth-child(6){
		background-color: #4c4c4c;
		color: #fff;
	}
	.padding54{
		padding: 54px 0;
	}
	.padding27{
		padding: 27px 0 0;
	}
	.width100{
		width: 100%;
		font-size: 13px;
		margin: 20px 0 10px;
	}
	.cardPara {
		padding: 5px 0;
	}
	.cardPara h4 {
		color: #000;
		font-weight: 600;
	}
	.cardPara p{
		font-size: 14px;
		margin-bottom: 5px;
	}
	.addBrdr{
		font-weight: 600;
		border-top: 1px solid #000;
		border-bottom: 1px solid #000;
		padding: 5px;
		display: block;
		color: #fff;
		background-color: #000;
	}
	div div.cardPara h4
	{
		color: #b72622;
	}
	.blue_color:hover
	{
		color: red !important;
	}
	.blue_color
	{
		color: blue !important;
	}

	.doctorStr, .ncKaplan, .ucatResult{
		width: 100%;
		height: 100%;
		object-fit: contain;
	}


	.ucatMark div ul li{
	    padding-bottom: 5px;
	}
	.bgUniversity{
		background-image: url("../images/IMG-20190729-WA0015.jpg");
	    background-repeat: no-repeat;
	    background-size: cover;
	    padding-bottom: 90px;
	    padding-top: 90px;
	    min-height: 300px;
	    background-position: center;
	}

	.bgImageUCAT{
		background-image: url("../images/Doctor-min.jpeg");
	    background-repeat: no-repeat;
	    background-size: cover;
	    padding-bottom: 90px;
	    padding-top: 90px;
	    min-height: 83vh;
	    background-position: center;
	}
	.links h2{
		padding: 0px 15px 25px;
    	font-size: 40px;
    	font-weight: 800;
	}
	.links a {
	    display: inline-block;
	    border: 2px solid #a11d1d;
	    padding: 10px 40px;
	    margin-left: 15px;
	    color: #fff;
	    background: #a11d1d;
	    text-align: center;
	    margin-bottom: 15px;
	    font-size: 22px;
	    letter-spacing: 0.5px;
	    border-radius: 4px;
	}
	.links a:hover{
		text-decoration: none;
	}
	.links a.thirdLink, .links a.secondLink {
	    background: #1665a4;
	    border-color: #1665a4;
	}
	.links a.thirdLink:hover, .links a.secondLink:hover{
		color: #1665a4;
		background-color: #fff;
	}

	.links a.firstLink:hover, .links a.fourthLink:hover{
		color: #a11d1d;
		background-color: #fff;
	}

	.imgFlex{
		text-align: center;
		margin-top: 35px;
	}
	.imgFlex img.kaplanImg {
	    width: 100%;
	    transition: all 0.2s linear;
	}
	.imgFlex img.kaplanImg:hover{
		transform: translate3d(0,-2px,0);
		box-shadow: 0 15px 30px rgba(202, 59, 59, 0.22);
	}

	@media only screen and (min-width:1200px){
		.bgUniversity{
			min-height: 500px;
			background-attachment: fixed;
			background-size: 100%;
		}
		.ucatMark{
			height: 500px;
		}
	}

	@media only screen and (min-width: 767px){
		.imgFlex{
			display: flex;
			justify-content: center;
			align-items: center;
		}
		.ucatMark div{
			height: 100%;
		}
		.ucatMark div ul{
			display: flex;
		    flex-direction: column;
		    justify-content: center;
		    height: 100%;
		}
	}
</style>
