@charset "utf-8";
/* CSS Document */


table {table-layout:fixed; width:100%;}
img { max-width:100% !important; height:auto;}
.table1 {max-width:1074px !important;}
.container {max-width:1200px !important;}

/*#wrap img.bgfade {
  display:none !important;
}*/
div#wrap img.bgfade {
  display: none;
  height: 100%;
  left: auto;
  margin-left: auto;
  margin-top: auto;
  position: absolute;
  top: 0;
  bottom:0;
  width: 100%;
  z-index: -1;
}

@media (min-width:971px){
	
.mob-header {display:none !important;}
ul.nav {display:initial !important;}
div.ac_header {
  height: 125px;
}



	
}
@media (min-width:768px){
	.captcha-element-wrapper table td {display: initial !important;}
	
}

@media (max-width:970px){

* {box-sizing:border-box;max-width:100% !important;}

body {margin: 0px;padding: 0px;}
iframe { max-width:100% !important;}
object { max-width:100% !important;}
	
div.ac_header {
  height: auto;
  width: 100%;
  position:relative;
  float:left;
}
div.container {
  margin-bottom: 20px;
  margin-top: auto;
  padding-bottom: 1em;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 1em;
  width: 100%;
  float:left;
  border-radius:0px;
}
.mob-header {
	display: block !important;
	height: auto;
	float: right;
}
.ac_left > img {
  width: 120px;
}
.mob-header > span {
  float: right;
  font-size: 30px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 20px;
  padding-top: 10px;
  cursor: pointer;
}
ul.nav {
  clear: right;
  display: none;
  float: right;
  height: auto;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 15px;
  padding-top: 0;
  position: relative;
  width: 100%;
  top:auto;
}
ul.nav > li {
  display: block;
  float: left;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
  top: auto;
  width: 100%;
}
.dropdown > a::after {
  border-bottom-color: #fff;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-right-color: #fff;
  border-right-style: solid;
  border-right-width: 1px;
  content: "";
  height: 7px;
  position: absolute;
  right: 5px;
  top: 17px;
  transform: rotate(45deg);
  width: 7px;
}
.nav > li > a {
	height: auto;
	float: left;
	padding-left:20px;
	padding-right:20px;
}
.dropdown > ul {
  display: none;
  float: left;
  height: auto;
  position: relative;
  width: 100%;
}
.dropdown li {
  display: block;
  float: left;
  width: 100%;
}
.dropdown li a {
  float: left;
  padding-left: 40px;
}
div.ac_footer {
  height: auto;
  position: relative;
  width: 100%;
  float:left;
}
.ac_footer .ac_left > img {
  width: 20px;
}
















	
}

@media (max-width:767px){
	
td {
	display: block;
	width: 100%;
	height: auto;
	float: left;
	text-align:center;
}
div.ac_footer {
  text-align:center;
}
div.ac_footer a.ac_left, div.ac_footer a {
  float: none;
  display:block;
  margin-left:auto;
  margin-right:auto;
  clear:both;
  text-align:center;
}
.recaptcha_r1_c1 {
  display: none;
}
.recaptcha_r2_c1 {
  display: none;
}
.recaptcha_r2_c2, .recaptcha_r3_c1, .recaptcha_r3_c2, .recaptcha_r3_c3, .recaptcha_r4_c2, .recaptcha_r7_c1, .recaptcha_r8_c1 {
  display: none;
}
#recaptcha_table a {
  margin-left: 20px;
  float: left;
  margin-top: 5px;
}




	
}
