
@media(max-width:480px) {
	
.col-xs-6.reg_c{ width:100% !important; display: block;}
	.phn_c{ width:100% !important; display: block;} 
	.logo{display: block; margin: auto;}
	.line{display: none !important;}
	
	.reg_btn {margin-top: 21px !important; max-width: 208px; margin: auto;}
	.reg_btn a{font-size: 22px !important;}
	.phone_btn{margin-top: 21px; margin-bottom: 10px;}
	.about_header_info h1{ text-align: center; color: white;font-family: 'Conv_MyriadPro-Bold'; font-size: 35px;}
	
	.footer_cont_info a {font-size: 21px;}
	.footer_cont_info h2 {font-size: 22px;}
	.footer_cont_info_abuotus h1{font-size: 30px; }
	.footer_cont_info_abuotus h2{ font-size: 20px;}
	.footer_cont_info_abuotus a{ font-size: 17px;}
	.upcoming_img img{border: 12px solid #d3dff0; max-width: 200px;}
	.upcoming_info a {color: #2b16ed;font-size: 13px;text-align: center;}
	.upcoming_img img {    margin-top: 10px;}
	.reg_btn {width: 70%;margin-top: 10px;margin-left: 0px !important; margin: auto !important; margin-top: 15px !important;}
	.regist_form_img {margin-top: 5px !important;}
	.regist_form {margin-top: 5px !important;}
	.copyright_info {padding: 25px;}
	
	.arrow_bg {
	padding-top: 1px;
	}
	a.left.carousel-control .arrow_bg {
    background: rgba(2, 2, 2, 0.7);
    width: 25px;
    height: 25px;
	border-radius: 4px;
	border: 1px solid white;
	left: 25px;
	}
	a.right.carousel-control .arrow_bg {
    background: rgba(2, 2, 2, 0.7);
    width: 25px;
    height: 25px;
	border-radius: 4px;
	border: 1px solid white;
	right: 25px;
	}
	}

@media(min-width:481px) and (max-width:600px) {
	.arrow_bg {
	padding-top: 10px;
	}
	
}	
@media(max-width:600px) {
	.reg_btn {width: 70%;margin-top: 10px;margin-left: 69px;}
}

@media(max-width:767px) {
	.carousel_bottom .col-lg-4{border-right: 1px solid #1e1a1a; border-right: none;}
	.welcome_infomation {text-align: center;	}
	.package_content .col-lg-4 {border-right: none;}
	.package_para_info p{text-align: center;}
	.line{display: none !important;}
	.upcoming_img img{border: 12px solid #d3dff0; max-width: 220px;}
	.reg_btn a {
    font-size: 16px !important;
    margin-top: 2px;}
	.regist_form_img {margin-top: 5px !important;}
	.regist_form_img a>img {
    max-width: 150px;}
	.regist_form {margin-top: 5px !important;}
	.per_info_img {margin-top: 2px;}
	.per_info_img img{margin: auto; margin-bottom: 30px;}
	.dropdown a{display:block;}
	.dropdown {margin-left: 15px;}
	.dropdown-content{width: 100%; position:relative;box-shadow:none;display: block;}
}

@media(min-width:800px) and (max-width:1024px) {
	.navbar-default .navbar-nav > li > a {
    font-size: 12px !important;}
	.navbar-default .navbar-nav li {
	padding-right: 9px !important;
	}
	.dropdown span a{font-size:11px !important; padding: 0px 8px 0px 8px;}
}
@media(min-width:768px) {
	.phn_btn{width: 166px;}
	.phn_btn a{font-size: 17px;}
	.reg_btn a {font-size: 16px;}
	.dropdown span a{font-size:17px !important; padding: 0px 8px 0px 8px;}
}
@media(min-width:1024px) {
	.reg_btn a {font-size: 22px;}
}
@media(min-width:600px) and (max-width:800px) {
	.navbar-default .navbar-nav > li > a {
    font-size: 11px !important;
}
	.navbar-default .navbar-nav li {
	padding-right: 0px !important;
	}
	.dropdown span a{font-size:11px !important; display:block;}
	.dropdown-content a{font-size:11px;}
}
@media(min-width:768px) and (max-width:800px) {
	.package_box1 {
	max-height:200px;
	max-width: 200px;
	}
	.package_box1 img {
    width: 79px;}
}