@media(min-width: 220px) and (max-width: 767px) {
.header_hd h2 {
 font-size: 40px;
 word-wrap: break-word;
}
.four_test_monials_innerbox {
    border-right:none;
}
.toll_free {
    width: 100%;
    text-align: center;
	padding:0px 0px 10px 0px;
}
.goup-container {
    display: block !important;
}
.toll_free li{
	padding:0px;
}
.navgate .navbar-nav {
    margin: 0;

}
.header_hd h2 span {
font-size: 34px;
}
.header_hd button {
font-size: 12px;
 font-weight: bold;
 letter-spacing: 1px;
 display: inline-block;
 padding: 16px 28px;
 border-radius: 5px;
 transition: 0.5s;
 color: #fff;
 background: #00a8ff;
 border: 4px solid #fff;
 margin:10px 0px 10px 0px;
}
.four_service {
 padding: 50px 0px;
}
#test_blue_line p {
 font-size: 14px;
 padding: 19px 0px;
}
.pc_performance_left h2 {
 font-size: 21px;
 padding: 0px 0px 18px 0px;
}
.pc_performance_left ul li {
 font-size: 15px;
 line-height: 31px;
}
.header_hd {
 padding: 158px 0px 0px 0px;
}
#banner2 {
 height: auto;
}
.header_hd h3 {
 padding: 0px 0px 20px 0px;
 font-size: 14px;
}
 .footer_nav ul {
 padding: 0;
}
.footer_nav ul li {
 padding: 6px;
}
.copy_righ_text p {
text-align:center;
}
.copy_nv ul li {
 padding: 7px;
}
.copy_nv {
 text-align: center;
}
}
 @media(min-width:768px) and (max-width: 1024px) {
 .pc_performance_left h2 {
 font-size: 26px;
}
 .copy_nv ul li {
 padding: 0px 9px;
}
.footer_nav ul {
 color: #fff;
 padding: 0;
}
.footer_nav ul li {
 padding: 10px;
}
}
 @media(min-width:1025px) and (max-width:1236px) {
 .pc_performance_left h2 {
 font-size: 28px;
}
.pc_performance_left ul li {
 font-size: 16px;
}
}
