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

/***************************************************responsive********************************************************/

@media only screen and (max-width: 1200px){
	.contact_info li {

	font-size: 12px;

}
.header_menu .navbar-inverse .navbar-nav > li > a {
  padding: 4px 11px;
}
.banner_content {
  padding-top: 82px;
}
.investor_content ul li img {
  width: 60px;
}
.main_title h2 {
  font-size: 24px;
}
.features ul li {
  float: left;
}
.news > span > img {
  margin-bottom: 0;
  width: 90px;
}
.news {
  padding: 25px 35px 20px;
}
.security li {
  width: 60px;
}
.footer_menu ul li {
  padding: 0 8px;
}
.footer_social ul li {
  padding: 0 6px;
}
.form_body_content h2 {
  font-size: 33px;
}
.btn,
input[type="submit"],
input[type="reset"],
input[type="button"]{
  min-width: 165px;
}





}

@media only screen and (max-width: 991px){
		.contact_info li {font-size: 14px;}
.header_top{ text-align:center;}
.header_top_left{ margin-bottom:10px;}
.header_top_left ul li {
  padding: 3px 12px;
}
.header_top_right {
  text-align: center;
}
.header_menu .navbar-inverse .navbar-nav > li > a {
  font-size: 12px;
  padding: 4px 6px;
  font-weight:normal;
}
.index_banner .slide-text {
  top: 0;
}
.banner_content {
  padding-top: 35px;
  text-align: center;
}
.banner_content h2 {
  font-size: 35px;
  line-height: 40px;
}
.banner_content h2 br{ display:none;}
.investor_content ul li {
  width: 50%; padding: 10px;
}
.stats_content ul li {
  padding: 10px;
  width: 50%;
}
.index_about_content {
  margin-bottom: 30px;
}
.company_certificate {
  text-align: left;
}
.footer_menu {
  margin-bottom: 15px;
  text-align: center;
}
.footer_social {
  text-align: center;
}
.footer_inner {
  margin-bottom: 20px;
}
.video_content {
  margin-bottom: 30px;
}
.form_body_content {
  padding-top: 0; text-align:center; margin-bottom:50px;
}
.form_body {
  padding: 40px 0;
}
.contact_info li {
  color: #312152;
  text-align: left;
  width: 50%;
}


}

@media only screen and (max-width: 767px){
.header_menu .navbar-toggle{ margin: 0; border:0; background:#5e6793; border-radius:0;}
.header_menu .navbar-inverse .navbar-toggle:hover, 
.header_menu .navbar-inverse .navbar-toggle:focus{  background:#f89721;}
.header_menu .navbar-inverse .navbar-header a {
  padding: 7px 0;
}
.header_menu .navbar-inverse .navbar-header {
  padding: 20px 0;
}
.header_menu .navbar-right {
  margin: 0;
  padding: 0;
}
.header_menu .navbar-inverse .navbar-nav > li{ padding:0;}
.header_menu .navbar-inverse .navbar-nav > li > a {
  font-size: 14px;
  font-weight: normal;
  padding: 7px 5px;
}
.header_menu .navbar-inverse .navbar-nav > li > a:hover{border-radius:0;}
.banner_content p {
  font-size: 13px;
  line-height: 24px;
  margin-bottom: 20px;
}
.banner_content h2 {
  line-height: normal; margin-bottom:12px; font-size:30px
}
.banner_content {
  padding-top: 20px;
}
.plan_box_center {
  padding: 60px 5px 40px;
}

.plan_box {
  display: block;
  margin: 20px auto;
  width: 290px;
}
.testimonial_box p br{ display:none;}
.form_body_content > span > a {
  margin: 5px;
}


}

@media only screen and (max-width:600px){
.banner_content p{ display:none;}
.banner_content {
  padding-top: 40px;
}
.banner_content h2 {
  font-size: 23px;
}
.tab_box ul li {
  padding: 8px;
  width: 33.33%;
}
.tab_box ul li a {
  padding: 14px 2px;
}
.company_certificate span {
  width: 100%;
}
.company_certificate span > img {
  width: 100%;
}
.company_certificate span > h5 a {
  width: 80px;
}
.company_certificate span > h5 {
  padding: 60px 0;
}
.features ul li {
  line-height: 40px;
  width: 100%;
}

}

@media only screen and (max-width: 520px){
.investor_content ul li{ text-align:center;}
.investor_content ul li img {
  display: block;
  float: none;
  margin: 0 auto 10px;
  width: auto;
}
.stats_content ul li{text-align: center;}
.stats_content ul li img {
  display: block;
  float: none;
  margin: 0 auto;
}
.tab_box ul li {
  width: 50%;
}
.tab_box {
  padding: 10px;
}
.news > span a {
  float: none;
}
.inner_page_banner {
  padding: 30px 0;
}
.contact_info li {
  text-align: center;
  width: 100%;
}

}



@media only screen and (max-width: 480px){
	
.accordion-toggle::before {
	content: inherit;

	display: none;
}
.accordion-toggle.active::after {
	content: inherit;
	display: none;

}

}

@media only screen and (max-width: 420px){
.banner_content h2 {
  font-size: 18px;
}

}

@media only screen and (max-width: 360px){
.banner_content {
  padding-top: 10px;
}
.plan_box {
  display: inline-block;
  margin: 20px 0;
  width: 100%;
}
.stats_content ul li {
  width: 100%;
}
.investor_content ul li {
  width: 100%;
}
.tab_box ul li {
  width: 100%;
}

.company_certificate span > h5 {
  padding: 15px 0;
}
.footer_top .col-xs-12,
.footer_top .col-xs-7,
.footer_top .col-xs-5{ width:100%;}

.form_page_header .col-xs-6{ width:100%;}
.form_page_header{ text-align:center;}
.logo {
  padding: 10px 0;
}
.go_to {
  text-align: center;
}

}

@media only screen and (max-width: 320px){

}