@media only screen and (max-width: 1920px) { .bg_banner_img:after {  left: 350px } .bg_banner_img:before {  left: 200px }}@media only screen and (max-width: 1199px) { .guarantee_dotted:after, .support_available:after, .cloud_technology:after {  height: 60px !important; } .ssd_server:after {  height: 155px !important; } .padding_tb_20 {  padding: 20px 35px } .welcome_company_text:after {  display: none } .welcome_content br {  display: none } .carousel-indicators:before {  display: none } .carousel-indicators:after {  display: none } .bg_banner_img:after {  left: 90px } .bg_banner_img:before {  left: -35px } .bg_shared_banner_img:before {  left: 45px } .bg_shared_banner_img:after {  left: 540px } .padding_left_130 {  padding-left: 15px } .testimonial_box .carousel-control.left {  left: 50% } .price_tag {  top: 0 } .bg_server:before {  right: -75px }}@media only screen and (max-width: 1024px) { .font_size_48 {  font-size: 36px;  line-height: 38px } .margin_bottom_30 {  margin-bottom: 15px } .main_text p {  margin-bottom: 40px } .ssd_server:after {  height: 154px;  bottom: -98px } .welcome_company_text:after {  left: 84px !important; } .home_page_banner_content {  height: 500px } .bg_banner_img:after {  left: -20px } .bg_banner_img:before {  left: -165px } .vps_hosting {  margin-top: -30px !important; } .service_plan {  margin-top: 0 } .bg_shared_banner_img:after {  left: 470px; } .bg_shared_banner_img:before {  left: -25px } .testimonial_img {  margin-bottom: 20px } .testimonial_box .carousel-control.left {  left: 48% } .domain_price_tag {  width: 530px } .dedicated_page_banner_content h1 {  font-size: 24px;  line-height: 34px } .dedicated_page_banner_content p {  font-size: 14px }}@media only screen and (max-width: 991px) { .menu > ul {  width: 80%;  display: inline-block;  text-align: center; } .menu > ul > li {  float: none !important;  display: inline-block } .logo {  width: 100% } .banner_text h1 {  font-size: 30px;  line-height: 34px;  margin-bottom: 10px } .banner_text p {  font-size: 16px;  line-height: 24px;  margin-bottom: 35px } .banner_text p br {  display: none } .service_plan h2 {  font-size: 26px;  line-height: 42px } .search_box {  width: 80% } .guarantee_box h3 {  font-size: 20px;  line-height: 32px;  margin-bottom: 15px } .guarantee_box p span {  display: none } .welcome_company_text:after {  height: 510px;  top: -55px } .padding_top_80 {  padding-top: 55px } .padding_bottom_80 {  padding-bottom: 55px } .search_box .text_field {  height: 81% } .shared_page_banner_content {  height: 300px } .banner_text h1 {  font-size: 22px;  line-height: 28px } .dedicated_detail_list ul li {  font-size: 14px } .padding_top_100 {  padding-top: 75px } .padding_bottom_100 {  padding-bottom: 75px } .plan_pricing_box {  border: 1px solid #810e54;  width: 48%;  margin-right: 15px;  margin-bottom: 55px; } .hosting_feature figure {  width: 100% } .hosting_feature_content {  text-align: center } .dedicated_hosting_feature {  margin-top: 0;  margin-bottom: 30px } .vision_img {  text-align: center } .vision_content {  text-align: center } .bg_banner_img:before {  left: -340px } .bg_banner_img:after {  left: -5px } .padding_left_50 {  padding-left: 0 } .guarantee_section h2:after, .guarantee_dotted:after, .support_available:after, .cloud_technology:after, .ssd_server:after {  display: none } .testimonial_img {  margin-bottom: 20px } .testimonial_box .carousel-control.left {  left: 48% } .bg_shared_banner_img:before {  left: -215px } .bg_shared_banner_img:after {  left: 270px } .vps_features p br {  display: none } .vps_features h2 {  font-size: 36px !important;  padding-bottom: 20px !important; } .vps_features p {  margin-bottom: 0 } .hosting_services {  margin-top: 50px } .server_information h3 {  font-size: 34px;  line-height: 32px } .server_information p {  font-size: 18px } .bg_vps_server:before {  right: -80px } .bg_vps_server:after {  top: 145px } .bottom_overlay:after {  bottom: -75px } .bg_server:before {  right: -80px } .bg_server:after {  top: 145px } .bottom_overlay:after {  bottom: -75px } .dedicated_server_details h3 {  font-size: 28px !important;  line-height: 30px !important; } .dedicated_server_details p {  font-size: 16px !important; } .bg_server:before {  right: -40px !important; } .bg_server:after {  top: 132px !important; } .padding_left_95 {  padding-left: 55px !important; } ul.side_list {  padding-bottom: 40px !important; } .side_list li {  font-size: 16px !important;  line-height: 42px !important; } .bg_server:after {  top: 115px !important; } .st-head-row {  background-color: #ff9600 } .price_table tbody tr td:first-child:before {  display: none } .domain_price_tag {  display: none } .domain_banner_text {  padding-top: 0 } .dedicated_page_banner_content {  height: 375px } .domain_feature_box h4 {  font-size: 18px } br {  display: none } .dedicated_detail_list ul li {  padding-left: 5px } .dedicated_detail_list ul li:before {  display: none } .menu ul li a{padding: 30px 10px !important;} .font_size_42{font-size: 30px} .line_height_48{line-height: 42px} .padding_bottom_30{padding-bottom: 10px} .welcome_content h2{font-size: 30px; line-height: 42px}}@media only screen and (max-width: 767px) { .service_plan {  margin-bottom: 25px;  border: 2px solid #810e54;  margin-top: -50px } .vps_hosting {  margin-top: 0;  margin-bottom: 70px } .guarantee_section h2:after {  display: none } .guarantee_dotted:after, .support_available:after, .cloud_technology:after, .ssd_server:after {  display: none } .guarantee_box {  text-align: center !important;  margin-bottom: 25px } .text-right {  text-align: center } .text-left {  text-align: center } .welcome_company_text:after {  display: none } .welcome_company:before {  width: 100% } .footer_section {  display: none } .social_links a {  font-size: 14px;  line-height: 22px } .plan_pricing_box {  margin-bottom: 20px;  width: 100% } .active_box {  margin-top: 0 } .bg_banner_img:after {  display: none } .service_plan {  margin-bottom: 50px } .search_box {  width: 100% } .search_btn {  top: 3px } .detail_box {  margin-bottom: 50px } .testimonial_img {  margin-bottom: 20px } .testimonial_content {  margin-bottom: 25px } .testimonial_box .carousel-control.left {  left: 40% } .slider_vps h1 {  font-size: 24px } .slider-container #slider {  width: 100% !important; } .price_content .smallbox {  width: 24% !important;  padding: 20px 0 !important; } .price-box-section {  margin-top: 0 !important; } .bg_vps_server:before {  display: none } .bg_vps_server:after {  display: none } .bottom_overlay:after {  display: none } .bg_dedicated_server:before {  display: none } .price_tag {  display: none } .bg_server:before, .bg_server:after {  display: none } .price_table tbody tr td:first-child:before {  display: none } .price_table tbody tr td:first-child:before {  display: none } .hosting_table tbody tr th:first-child figure img {  display: none } .comparison_price {  display: none } .bg_about_banner:before {  display: none } .about_banner_reward_img {  display: none } .counter_box {  margin-bottom: 50px } .vision_img {  margin-bottom: 50px } .about_feature_box .bg_guarantee_img {  margin-top: 25px } .mission_img {  margin-top: 50px } .network_page_banner {  background-position: left } .contact_box {  margin-bottom: 25px } .form-group {  margin-top: 25px } .order_2{order: 2} .order_1{order: 1}}@media only screen and (max-width: 480px) { .menu > ul > li > .megamenu-box {  width: 100% !important;  left: 0 !important; } .banner_btn_01 {  margin-right: 0 } .guarantee_content {  margin-bottom: 25px } .bg_guarantee_img {  margin-bottom: 30px } .testimonial_box .carousel-control.left {  left: 33% } .bg_banner_img:before {  display: none } .banner_content {  text-align: center;  padding-bottom: 0 } .banner_btn_02 {  margin-left: 0 } .banner_btn_01 {  margin-bottom: 20px } .home_page_banner_content {  height: 415px } .service_plan {  margin-top: 20px;  width: 90%;  margin-left: 5%;  margin-bottom: 20px } .vps_hosting {  margin-top: 0 !important; } .even_service_plan_box {  margin-top: 0 } .padding_bottom_100 {  padding-bottom: 50px } .padding_top_100 {  padding-top: 50px } h3 {  font-size: 24px !important; } .search_box .text_field {  padding: 0 25px } h2 {  font-size: 32px !important;  padding-bottom: 15px !important; } .guarantee_box {  padding-top: 0;  margin-bottom: 0;  margin-top: 35px } .welcome_content h2 {  margin-bottom: 0 } .hosting_feature p {  font-size: 16px;  margin-bottom: 50px } .max_performance, .pre_install, .advanced_management, .free_ssl {  display: none } .features_box h2 {  font-size: 24px !important;  margin-bottom: 0 !important; } .features_box p {  font-size: 14px !important;  margin-bottom: 0 } .features_box {  margin-bottom: 20px } .detail_box {  margin-bottom: 20px } .testimonial_box .carousel-control.right {  top: 20px !important; } .testimonial_box .carousel-control.left {  top: 20px !important; } .social_links a {  font-size: 12px;  line-height: 14px } .bg_shared_banner_img:before {  display: none } .bg_shared_banner_img:after {  display: none } .banner_points li:before {  display: none } .banner_points li {  padding-left: 0 } .banner_points {  font-size: 16px } .plan_pricing h3 {  margin-bottom: 20px } .plan_pricing_box {  width: 90%;  margin-left: 5% } .margin_top_100 {  margin-top: 20px } .btn_query02, .btn_query01 {  margin-right: 0 } .btn_query01 {  margin-bottom: 20px } .margin_bottom_100 {  margin-bottom: 0 } .hosting_feature figure img {  margin-bottom: 20px } .hosting_feature_content h2 {  font-size: 26px !important; } .hosting_feature_content p br {  display: none } .dd_bg_01, .dd_bg_02, .dd_bg_03, .dd_bg_04 {  padding-left: 30px !important; } .vps_features h2 {  font-size: 30px !important; } .side_list li:before {  display: none } .server_details {  padding-left: 0;  text-align: center } .welcome_content h3 {  line-height: 24px } .welcome_content h2 {  line-height: 42px;  padding-bottom: 0 !important; } .pd_icon_box {  margin-bottom: 20px } .menu > ul > li a {  padding: 10px 15px !important; } .dedicated_detail_list ul li {  text-align: center !important; } .dedicated_detail_list ul li:before {  display: none } .bg_query {  background-position: left } .image_holder {  display: none } .price_content .value_text {  font-size: 12px !important; } .price_content .value {  font-size: 16px !important; } .vps_btn a {  margin-bottom: 20px } .server_information p {  line-height: 24px } ul.side_list {  padding-top: 35px;  padding-bottom: 35px } .side_list li {  font-size: 16px;  line-height: 32px } .dedicated_page_banner_content {  height: 300px } .banner_text p {  font-size: 14px !important; } .dedicated_plan {  width: 90%;  margin-left: 5%;  margin-bottom: 20px } .dedicated_server_details h3 {  font-size: 24px;  line-height: 26px } .padding_left_95 {  padding-left: 0 !important;  text-align: center } .dedicated_server_details p {  font-size: 14px } .price_table tbody tr td:first-child:before {  display: none } .hosting_table tbody tr th:first-child figure img {  display: none } .comparison_price {  display: none } .domain_banner_text h1 {  font-size: 18px } .domain_banner_text p {  font-size: 12px !important; } .dd_bg_01, .dd_bg_02, .dd_bg_03, .dd_bg_04 {  background: none } .menu_content {  font-size: 0;  width: 100% !important;  margin-left: 0 !important; } /*.menu > ul > li >.megamenu-box ul > li {*/  /*width: 90% !important;*/  /*margin-left: 10% !important;*/  /*border-left: 1px solid #ff9600*/ /*}*/ /*.menu > ul > li >.megamenu-box ul > li:before {*/  /*position: absolute;*/  /*content: "";*/  /*width: 10px;*/  /*height: 10px;*/  /*background-color: #fff;*/  /*border-radius: 100%;*/  /*top: 0;*/  /*left: -5px;*/  /*border: 2px solid #ff9600;*/ /*}*/ .megamenu-box ul.submenu>li>a {  position: relative;  top: 0;  padding: 5px !important; } /*.megamenu-box ul.submenu {*/  /*padding: 40px 0 10px*/ /*}*/ .megamenu-box > ul > li {  padding-bottom: 0 !important; } .menu > ul > li >.megamenu-box ul.submenu>li span {  font-size: 13px !important;  color: #666 !important;  font-weight: 600 !important; } .menu > ul > li >.megamenu-box ul > li:last-child {  border-left: none } .menu > ul > li >.megamenu-box ul.submenu>li>a {  line-height: 0 !important; } .megamenu-box .submenu li:hover:before {  background: #ff9600 } .megamenu-box .submenu li a:hover .menu_content span {  color: #ff9600 } .about_page_banner_content {  height: 200px !important; } .about_page_banner_content .banner_text p {  margin-bottom: 0 } .order_2{order: 2} .order_1{order: 1} .menu .show-on-mobile{width: 50% !important;} .btn_shared_hosting{display: none} .dropdown-backdrop{z-index: 0}}