@media only screen and (min-width: 320px) {
	#Image01 {
		padding-top: 210px;
		padding-bottom: 204px;
	}
	.carousel-caption {
		right: 0% !important;
		background: #4e78b1;
		left: 0% !important;
		padding: 0px 40px 0px 100px;
		margin-bottom: 18px;
        height: 560px;
	}
	#transpreBg { margin: 0px 30px; }
	#Icon1Txt { padding:60px 60px 20px 60px }
	#logo2 { margin:0px auto; padding:0px; }
	#boxes { margin-left:0px; }
	#lastBox { margin-bottom: 170px; }
	.mar { margin-bottom:40px; }
	
	#Header p { font-size:16px; margin-left:-28px; padding: 8px 0px;}

	#Pagination { margin-left:0px;  margin-top:6px; }
	
	#Line2 { display:none; }
	
	#Btn2 .form-control { width:260px;}
	
    #list1 ul li{ padding: 20px 16px; }
	
	#Header1 { border-top-left-radius:0px; }
	#Header2 { border-top-right-radius:0px; }
	#Header2 p { font-size:8px; }
	#Header02 { border-bottom-left-radius:0px; }
	#Header03 { border-bottom-right-radius:0px; }
	
	#vidButtons p { padding:0px; }
	
	.BlueBg5 {
	background: url(../images/03.png) no-repeat center center fixed;
	border-radius:0px;
	padding:0px 0px 0px 0px;
	margin:0px;
	box-shadow: none;
	}
	#lastlogo { margin-top: 50px; }
	#thankyou1 p{ padding:250px 0px 78px 0px; }
	
	.BlueBg6 h1 { padding: 0px 20px; line-height: 36px !important; }
	.BlueBg6 h1 span { padding: 0px 20px;}
	.BlueBg6 {
		background: url(../images/04.png) no-repeat center center fixed;
		margin:0px 0px 0px 0px;
	}	
	#feedbackBtn .form-control { width:375px; }
}

@media only screen and (min-width: 480px) {
	#Image01 {
		padding-top: 50px;
		padding-bottom: 20px;
	}
	.carousel-caption {
		bottom: -150px !important;
		right: 0% !important;
		background: none;
		left: 5% !important;
	}
	#form {
    	padding: 0px 290px 0px 0px;
	}
	
	#Pswrd p {
	    margin-top: 12px;
	}

	#Header p { font-size:16px; margin-left:-70px; padding: 8px 0px;}
	#logo3 { margin-left:50px;}
	
	#Pagination { margin-left:54px;  margin-top:6px; }
	
	#Btn2 .form-control { width:328px;}
	
	#list1 ul li{ padding: 20px 48px; }
	#vidButtons p { padding:12px 0px; }
	
	.BlueBg6 h1 { padding: 0px 20px; line-height:48px !important; }
	.BlueBg6 {
		background: url(../images/04.png) no-repeat center center fixed;
		margin:120px 20px 108px 20px;
	}	
	
}

@media only screen and (min-width: 768px) {
	#Image01 {
		padding-top: 298px;
		padding-bottom: 272px;
	}
	.carousel-caption {
		bottom: 142px !important;
		right: 0% !important;
		left: 5% !important;
	}
	#Pswrd p {
	    margin-top: 10px;
	}
	#form {
    	padding: 0px 0px 0px 0px;
	}
	
	#transpreBg { margin:0px; }
	#Icon1Txt { padding:60px 30px 100px 30px; }
	#logo2 { padding:70px 0px 0px 10px; margin:0px; }
	#boxes { margin-left: -60px; }
	#lastBox { margin-bottom:0px;}
	.mar { margin-bottom:0px; }
	
	#Header p { font-size:25px; margin-left:-86px; padding:2px 0px;}
	#logo3 { margin-left:50px;}
	
	#Pagination { margin-left:61px; margin-top:0px; }
	#Btn2 .form-control { width:518px;}
	
	.BlueBg5 {
	background: url(../images/03.png) no-repeat center center fixed;
	border-radius:20px;
	padding:0px 0px 0px 0px;
	margin:120px 20px 108px 20px;
	box-shadow: 2px 1px 4px #333;
	}
	
}

@media only screen and (min-width: 1024px) {
	#Image01 {
		padding-top: 108px;
		padding-bottom: 78px;
	}
	.carousel-caption {
		bottom: 35px !important;
		right: 0% !important;
		left: 5% !important;
	}
	
	#Pswrd p {
	    margin-top: 70px;
	}
	
	#Header p { font-size:25px; margin-left:-30px; padding:2px 0px;}
    #logo3 { margin-left:6px;}
	
	#Pagination { margin-left: 80px; margin-top:2px; }
    #Line2 { display:block; }
	#Btn2 .form-control { width:268px;}
	
	#greyBg { padding:60px 0px; }
	#Header1 { border-top-left-radius: 12px; }
	#Header2 { border-top-right-radius: 12px; }
	#Header2 p { font-size:18px; }
	#Header02 { border-bottom-left-radius: 12px; }
	#Header03 { border-bottom-right-radius:12px; }
	
	#lastlogo { margin-top:0px; }
	#thankyou1 p{ padding:270px 0px 110px 0px; }
	
	.BlueBg5 { margin:80px 20px 20px 20px; }
	#feedbackBtn .form-control { width: 290px; }

}

@media only screen and (min-width: 1200px) {
	#Image01 {
		padding-top: 59px;
		padding-bottom: 105px;
	}
	.carousel-caption {
		bottom: 115px !important;
		right: 0% !important;
		left: 5% !important;
	}
	
	#transpreBg { margin:0px; }
	#Icon1Txt { padding:60px 60px 100px 60px; }
	#logo2 { padding:70px 0px 0px 60px; margin:0px; }
	#boxes { margin-left: -60px; }
	#lastBox { margin-bottom:0px;}	
	
	#Header p { font-size:25px; margin-left:-40px; padding:2px 0px;}
	#logo3 { margin-left: 20px;}
	
	#tableFooter p { margin-left:-20px; margin-top: -10px; }
	
	#Pagination { margin-left: 80px; margin-top: -8px; }
	
	#Btn2 .form-control { width:328px;}
	
	#list1 ul li{ padding: 20px 48px; }
	#greyBg { padding:73px 0px; }
	
	#lastlogo { margin-top:0px; }
	#thankyou1 p{ padding:300px 0px 78px 0px; }
	
	.BlueBg5 { margin:120px 20px 108px 20px; }
	
	#feedbackBtn .form-control { width:356px; }
	
	
	.BlueBg6 {
		background: url(../images/04.png) no-repeat center center fixed;
		margin:69px 20px 84px 20px;
	}	
}

@media only screen and (min-width: 1400px) {
	#lastlogo { margin-top: 50px; }
	#thankyou1 p{ padding:250px 0px 78px 0px; }

	#lastlogo { margin-top: 50px; }

	.Absolute-Center.is-Responsive {
		height: 60%;
		min-width: 1000px;
	}
}

.mouse:hover {
    cursor:pointer;
}