


@media all and (max-width:940px) {

/* html {
  box-sizing: border-box;
}
*, *:before, *:after {
  box-sizing: inherit;
} */
body {
	min-width: 0;
	background-size: auto 620px;

}

#slides > div > div > div > a > img {
	width: 100%;
}
#banner {
	display: none;
}
body > div:nth-child(1) > div:nth-child(1) {
	height: 240px;
}
.container_12 .grid_12, .container_12 .grid_4 {
	width: 100%;
	display: block;
	float: none;
	margin-left: 0;
	margin-bottom: 20px;

}
.container_12 {
	width: 100%;
}
#logo {
  margin-top: 20px;
  width: 100%;
  text-align: center;
  margin-bottom: 20px;
  padding-left: 20px;
  box-sizing: border-box;

}
#search {
	
	float: none;
	color: #FFFFFF;
	display: block;
	margin: 0 auto;
	position: static;
}
#search > div:nth-child(2) {
	float: left!important;
	display: none;
}
#search > div:nth-child(3) {
	float: none!important;
}
#search > div:nth-child(4) {
	display: none;
}
.grid_4 > a > img {
	/* border-radius: 26px; */
}

.accordion {
	margin:auto;
}
body > div:nth-child(1) > div:nth-child(3) > div {
	text-align: center;
}
#fireball {
	width: 100%!important;
}
#footer {
	background-color: rgb(84, 132, 185);
	background-image: none;
	
}
.container_12 .grid_3 {
	width: 100%;
	margin-left: 0;
}
.footerbg {
	text-align: center;
}
.footer_links li {
	background-image: none;
}
.footerbg img {
	padding-left: 40px;
}
#logo_bot > a > img {
	padding-left: 0;
}
#footer > div > div:nth-child(3) > img {
	padding-left: 77px;
}
#pay_online a{
	margin:0;
}

#search > div:nth-child(3) > div {
	float: none!important;
	margin-right: 0!important;

}

#search > div:nth-child(3) {
	clear: both;
	margin: auto;

}

.at4-icon, .addthis_16x16_style .at4-icon, .addthis_16x16_white_style .at4-icon, .addthis_default_style .at4-icon, .at-16x16 {
	width: 33px!important;
	height: 33px!important;
}
.container_12 .grid_5 {
	width: 100%;
}
#search > div:nth-child(1) {
	float: none!important;
	margin-right: 0!important;
	text-align: center;
}
#banner_inner > div:nth-child(2) {
	float: none!important;
	margin: auto;
}
#banner_inner > div:nth-child(1) {
	display: none;
}
#banner_inner {
	background-image: none;
}
body > div:nth-child(1) > div:nth-child(4) > div:nth-child(1) {
	width: 100%!important;
	max-width: 650px;
	box-sizing:border-box;
}
#logo_tbls > table {
	width: 100%!important;
}
#logo_tbls > table > tbody > tr > td > a > img, #logo_tbls > table > tbody > tr:nth-child(1) > td:nth-child(1) > img, #logo_tbls > table > tbody > tr:nth-child(6) > td:nth-child(1) > img {
	width: 90%;
}
body > div:nth-child(1) > div:nth-child(4) > div:nth-child(2), body > div:nth-child(2) > div:nth-child(4) > div:nth-child(2) {
	float: none!important;
}
#banner_inner > a {
	display: none;
}
span.at4-icon {
	background-size: 100%!important;
}
#textbody > table > tbody > tr > td > p > a > img {
	width: 100%;
	height: auto;
}
#textbody > table {
	width: 100%!important;
}
body > div:nth-child(2) > div:nth-child(4) > div:nth-child(1) {
	width: 100%!important;
	box-sizing:border-box;
}
#banner_inner {
	padding-top: 40px;
}
#tariff_fee {
	width: 100%!important;
}
#apply_form-step-0 {
	width: 100%;
	box-sizing:border-box;
}
body > div:nth-child(1) > div:nth-child(4) > div:nth-child(2) > img, body > div:nth-child(1) > div:nth-child(4) > div:nth-child(2) > a > img {
	padding-left: 5px;
}
#contact_us-step-0 {
	width: 100%;
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}
.form textarea {
	width: 98%;
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}
#space {
	display: none;
}
#online_payment-step-0 {
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
	        width: 100%;
}

#textbody > p:nth-child(14) > img {
	max-width: 100%;
	height: 100%;
}
#at15s .at4-icon {
	text-indent: 40px!important;
}
span.at4-icon, span.addthis_16x16_style .at4-icon, span.addthis_16x16_white_style .at4-icon, span.addthis_default_style .at4-icon, span.at-16x16 {
	background-size: 100%!important;
}
}










@media all and (max-width:450px) {
.quicklinks a {
	font-size: 65%;
}
#logo > a > img {
	width: 100%!important;
}
#inner_space {
	float: none;
}


}