@media only screen and (max-width: 1199px) { .dedicated_plan_details ul li {  padding-left: 35px;  font-size: 14px } .dedicated_plan_details ul li:before {  left: 10px } .dedicated_detail_list ul li {  text-align: left;  padding-left: 35px } .dedicated_detail_list ul li:before {  left: 0 } .dedicated_server_content h2 {  font-size: 32px } .dedicated_server_img figure img {  padding-top: 100px } .price_content .smallbox {  margin: 0 28px }}@media only screen and (max-width: 1024px) { .home_page_banner_content h1, .shared_page_banner_content h1 {  margin-bottom: 10px } .home_page_banner_content p {  margin-bottom: 20px } .guarantee_box {  margin-bottom: 60px } .shared_page_banner_content p {  font-size: 16px } .plan_details ul li:last-child a:before {  left: 65px } .search_domain {  padding-top: 0 } .btn_domain {  padding: 10px 30px }}@media only screen and (max-width: 991px) { .logo_box {  width: 100% } .navigation_bar, .nav_bar {  width: 100% } .home_page_banner {  height: 450px } .home_page_banner_content h1 {  line-height: 36px;  font-size: 28px } br {  display: none } .home_page_banner_content p {  font-size: 16px;  line-height: 22px } .banner_btn {  padding: 16px 30px } .padding_top_100 {  padding-top: 75px } .padding_bottom_100 {  padding-bottom: 75px } .guarantee_section p {  margin-bottom: 20px;  line-height: 24px } .guarantee_section figure img {  margin-bottom: 50px } .price_plan_box h3 {  font-size: 20px;  padding-top: 25px;  padding-bottom: 15px } .price_plan_box h4 {  font-size: 46px } .price_plan_box h4 span {  font-size: 28px } .btn_price_box {  padding: 10px 35px } .plan_details ul li:last-child a:before {  left: 25px } .feature_box_content h3 {  padding-top: 0 } .testimonial_content p span {  display: none } .support_img {  padding-bottom: 50px } .guarantee_box_text {  text-align: center;  padding-top: 25px } .guarantee_box_content {  margin-bottom: 50px } .welcome_img {  margin-bottom: 30px } .welcome_note {  text-align: center } .dedicated_page_banner_content h1 {  font-size: 32px;  line-height: 38px;  margin-bottom: 10px } .dedicated_page_banner_content p {  font-size: 14px;  line-height: 20px;  margin-bottom: 20px } .dedicated_plan_details ul li {  text-align: center } .dedicated_plan_details ul li:before {  display: none } .dedicated_detail_list ul li {  font-size: 14px } .semi_managed_box, .fully_managed_box {  margin-left: 0;  margin-right: 0 } .dedicated_price_plan_box {  margin-bottom: 25px } .dedicated_server_img {  margin-bottom: 25px } .dedicated_server_content {  text-align: center } .dedicated_server_content ul li:before {  display: none } .mission_img figure img {  margin-bottom: 40px } .mission_img figure:after {  right: 100px;  bottom: -45px } .about_chose {  margin-bottom: 25px } .help_section:before {  display: none } .help_people_inner {  height: 400px } .price_content .smallbox {  margin: 0 21px } .menu > ul > li >.megamenu-box ul > li {  width: 48%;  padding-bottom: 20px } .logo {  width: 100% } .menu {  width: 100%;  float: left;  text-align: center } .menu > ul > li {  float: none !important;  display: inline-block } .menu > ul {  width: 100% } .logo{width: 100% !important; padding: 29px 0 0 !important;} .logo img{width: 125px}}@media only screen and (max-width: 767px) { .navbar-toggle {  background-color: #ffde00;  border-radius: inherit;  border: none } .nav_bar li:first-child a {  padding-left: 15px } .navbar-default .navbar-toggle .icon-bar {  background-color: #c31f45 } .logo_box .margin_0_auto {  margin: 0;  padding-left: 15px } .navbar-toggle {  margin: 0 } br {  display: inline } .home_page_banner_content {  text-align: center } .banner_img {  display: none; } .home_page_banner {  height: 350px } .padding_top_100 {  padding-top: 50px } .padding_bottom_100 {  padding-bottom: 50px } .guarantee_section h2 {  font-size: 32px;  line-height: 32px } .guarantee_section p {  font-size: 14px;  line-height: 18px } .guarantee_box {  margin-bottom: 0 } .guarantee_box_content {  margin-bottom: 35px } .search_domain_img {  display: none } .search_domain h2 {  font-size: 26px;  line-height: 34px } .search_box {  width: 100% } .price_plan_box {  margin-bottom: 25px } .plan_details ul li:last-child a:before {  bottom: 40px;  left: 140px !important; } .welcome_img {  display: none } .welcome_note h2 {  font-size: 20px;  line-height: 34px } .welcome_note .welcome_info {  font-size: 16px;  line-height: 24px;  padding-bottom: 20px } .welcome_detail {  font-size: 14px;  line-height: 22px } .welcome_btn {  padding: 10px 30px } .feature_heading h2 {  font-size: 28px;  line-height: 34px; } .feature_heading p {  font-size: 16px;  line-height: 22px } .hosting_feature_img figure img {  padding: 30px 0 !important; } .social_links a {  font-size: 12px;  line-height: 18px } .footer_section {  display: none } .support_img {  display: none } .testimonials_heading h2 {  font-size: 28px;  line-height: 34px } .padding_top_85 {  padding-top: 50px } .padding_bottom_85 {  padding-bottom: 50px } .feature_box_content {  text-align: center } .service_box {  margin-bottom: 25px } .dedicated_server_img {  display: none } .semi_managed_box {  margin-bottom: 25px } .help_section_content h2 {  font-size: 28px;  line-height: 36px;  margin-bottom: 10px } br {  display: none } .welcome_content h2 {  font-size: 24px;  line-height: 32px } .sub_text {  font-size: 16px;  line-height: 22px;  margin-bottom: 16px } .price_content .smallbox {  width: 48% !important;  margin: 10px 4px !important; } .price-box-section {  padding-bottom: 30px !important; } .menu > ul > li >.megamenu-box ul > li {  width: 100% !important;  padding-bottom: 25px !important; } .megamenu-box {  position: relative !important;  float: left !important;  top: 0 !important; } .logo {  position: relative } .menu-mobile {  padding: 0 !important; } .menu-mobile:after {  padding-top: 40px !important; } .plan_details ul li:last-child a:before {  display: none } .menu-container{position: relative !important;} .logo{width: 125px !important;} .menu .show-on-mobile{position: absolute; width: 30%; right: -15px; top: 75px; background-color: rgba(0,0,0,.75); z-index: 9; padding: 15px 0} .caret{position: absolute; right: 20px; top: 20px}}@media only screen and (max-width: 425px) { .search_box .text_field {  height: 75% } .search_btn {  padding: 15px 32px !important;  top: 8px; } .plan_details ul li:last-child a:before {  left: 115px !important; } .price_content .smallbox {  width: 46% !important;  margin: 10px 5px !important; } .menu .show-on-mobile{width: 55%} .caret{top: 11px} .menu > ul > li >.megamenu-box ul.submenu>li>a:hover{box-shadow: none}}