@media only screen and (max-width: 1199px){
    .why_choose_box{padding: 40px}
    .testimonial_client_name:before{width: 75%}
    .default_footer_links li a{padding-left: 0}
    .default_footer_links li a:before{display: none}
    .hosting_plan_price_box_inner{font-size: 16px; line-height: 20px}
    .hosting_plan_price_box{width: 75px; height: 75px}
    .hosting_plan_box{padding: 30px 30px 0 0}
    .inner_hosting_plan_box{padding: 20px 15px}
    .hosting_feature_box{padding: 30px 15px}
    .dedicate_server_table thead th{padding: 15px}
    .dedicated_server_table tbody tr td{padding: 10px 15px}
    .os_box{padding: 30px 15px}
    .comparison_vps_list li{font-size: 14px}
    .search_domain_outer_section{padding: 30px}
    .let_us_know_box p{font-size: 13px}
    .advanced_network_box{padding: 15px 20px; line-height: 24px}



            /*Header Responsive*/
    .header_02_navigation_links .menubar_header_02 .header02_dd_menu{top: 52px; left: -30px}
    .default_dd_menu:before{display: none}
    .header_02_navigation_links .menubar_header_02 .hosting_dd_menu{top: 52px}
    .header_02_navigation_links .menubar_header_03 .header02_dd_menu{top: 52px; left: 0 !important;}
    .footer03_box{padding-bottom: 40px}
    .footer03_contact_box01 br{display: none}
    .default_mega_menu{left: 0; width: 100%}
    .footer02_links_list li a{font-size: 12px; padding: 0 15px}
    .footer02_content_box p{font-size: 12px}
    .footer02_contact_list h5{font-size: 18px}
    .footer01_contact_list li{font-size: 12px; padding: 15px 0 15px 55px}
    .footer01_links_list li a{font-size: 12px; line-height: 36px}
    .header03_contact_info li{padding: 0 9%}





}
@media only screen and (max-width: 991px) {
    .default_top_bar{display: none}
    .default_toggle_btn .navbar-toggler-icon, .one_page_mobile_logo .navbar-toggler-icon {background: url(../images/svg/mobile_toogle_button.svg)}
    .default_toggle_btn:focus{outline: none}
    .default_header_contact_info{display: none}
    .default_toggle_btn{padding: 0; border: none; position: absolute; right: 15px; top: 20px; z-index: 9}
    .outer_box{padding: 10px 0}
    .default_header_logo_box{padding: 0}
    .default_navigation_box{position: absolute; background-color: #e94d3a; width: 30%; right: 0; top: 67px; z-index: 9}
    .inner_default_navigation li:last-child{display: none}
    .inner_default_navigation{margin: 10px 0}
    .inner_default_navigation li a{padding: 10px 25px !important;}
    .default_dd_menu{width: 100%; border-radius: 0}
    .hosting_dd_menu{padding: 10px 0}
    .mobile_navigation li a{display: block}
    .outer_mega_menu{display: none}
    .hero_banner{height: 450px}
    .banner_content_box h1{font-size: 30px; line-height: 36px; margin-bottom: 15px}
    .hero_banner_indicators{bottom: -90px; right: 0; left: 0}
    .padding_bottom_80{padding-bottom: 70px}
    .padding_top_80{padding-top: 70px}
    .search_domain_section .section_heading h2{margin-bottom: 30px}
    .hosting_plan_price_box{top: 15px}
    .margin_tablet{margin-bottom: 30px}
    .why_choose_box{padding: 30px 15px}
    .coa_section .section_heading{padding-right: 0}
    .coa_section:before{background-position: right}
    .testimonial_client_name:before{width: 100%}
    .testimonial_client_name div{font-size: 14px}
    .padding_bottom_60{padding-bottom: 40px}
    .padding_top_60{padding-top: 40px}
    .default_footer_contact_info li{width: 32%; padding: 20px 0 20px 50px; font-size: 12px}
    .default_footer_contact_info li:last-child{padding-left: 50px}
    .default_footer_contact_info li:nth-child(3):before{left: 5px}
    .padding_bottom_100{padding-bottom: 70px}
    .padding_top_100{padding-top: 70px}
    .hosting_plan_outer{padding: 50px 10px 50px 10px}
    .hosting_plan_outer p{font-size: 14px}
    .cpanel_section .section_heading{padding-left: 20px}
    .sub_page_banner01{height: 430px}
    .hosting_plan_price_box{width: 70px; height: 70px; top: 20px}
    .reseller_specification_section .section_heading h2 br{display: none}
    br{display: none}
    .st-head-row{background-color: #e94d3a; color: #fff}
    .dedicated_server_table tbody tr td{padding: 15px}
    .price_rangetxt div.icon span{font-size: 16px}
    .slider_discount_box{padding: 0 15px}
    .buynow_button{padding: 15px 30px}
    .coupon_box{font-size: 18px; line-height: 24px}
    .coupon_code small{font-size: 12px; line-height: 22px}
    .coupon_code{font-size: 18px; line-height: 18px}
    .vps_feature_img01, .vps_feature_img02, .vps_feature_img03, .vps_feature_img04{background-position: 15px; margin-bottom: 30px}
    .vps_feature_content_box h5{margin-bottom: 10px}
    .vps_hosting_plan_heading .qualities_section_list li{font-size: 14px; line-height: 30px}
    .padding_left_80{padding-left: 20px}
    .search_domain_outer_section .section_heading h2{margin-bottom: 30px}
    .about_us_content_box .about_us_list li{font-size: 14px; line-height: 36px; margin-right: 20%}
    .let_us_know_box{padding: 30px 15px; min-height: 285px}
    .let_us_know_box p{font-size: 12px}
    .order01{order: 1}
    .order02{order: 2}
    .advanced_network_box{font-size: 12px; line-height: 20px}



        /*Header Footer Responsive*/
    .hide_on_tablet{display: none}
    .mobile_navigation{display: block}
    .header01_top_bar_content, .header01_top_bar_btn, .header01_contact_info_box{display: none}
    .header01_mobile_toggle span, .header04_toggle span, .header05_toggle span, .header03_mobile_toggle span{background: url("../images/svg/mobile_toogle_button.svg")}
    .outer_header01_logo{text-align: left}
    .outer_header01_logo a{padding: 10px 15px}
    .header01_mobile_toggle{position: absolute; top: 5px; right: 10px; padding: 0}
    .header01_navigation{top: 20px}
    .header01_mobile_toggle:focus{outline: none}
    .outer_header01_navbar{position: absolute; width: 30%; top: 100%; right: 0; background-color: #e94d3a; padding: 10px 0}
    .header01_navbar li a{font-size: 14px; padding: 10px 25px !important; color: #fff !important;}
    .header01_navbar li.show a{background-color: #fff !important; color: #000 !important;}
    .header01_navbar li .header01_dd_menu a{background-color: transparent !important; color: #000 !important; text-transform: capitalize; padding: 5px 25px !important;}
    .header01_navbar .mobile_navigation li a{background-color: transparent !important; text-transform: capitalize; color: #000 !important; display: inline-block; padding: 5px 20px !important;}
    .header01_navbar .header01_dd_menu04.show  a{background-color: transparent !important; text-transform: capitalize; color: #000 !important; padding: 5px 25px !important;}
    .footer01_links_list li{padding-left: 0}
    .outer_header03_contact_info{display: none}
    .header04_toggle{position: absolute; right: 30px; top: 13px; padding: 0}
    .header04_toggle:focus{outline: none}
    .header03_outer{position: absolute; background-color: #e94d3a; top: 56px; right: 0; width: 30%; z-index: 9; padding: 10px 0}
    .padding_top_20{padding-top: 10px}
    .padding_bottom_20{padding-bottom: 10px}
    .header05_toggle{position: absolute; right: 0; top: -34px}
    .header04_top_bar{display: none}
    .header05_toggle:focus{outline: none}
    .header04_outer_box{position: absolute; width: 30%; background-color: #e94d3a; top: 10px; right: 0; z-index: 9}
    .inner_header04_outer_box{padding: 10px 0}
    .default_footer_list li, .default_footer_list li a{font-size: 12px; line-height: 24px}
    .default_footer_top_box{padding-bottom: 30px; margin-bottom: 30px}
    .margin_bottom_60{margin-bottom: 30px}
    .mobile_toggle_btn{padding: 0; border: none}
    .footer01_contact_list br{display: none}
    .footer01_social_links li a{font-size: 14px; padding: 0 5px}
    .outer_logo_box{padding-bottom: 30px; float: left; width: 100%}
    .outer_footer01_content_box{padding-top: 30px}
    .copyright_box, .copyright_box a{font-size: 14px}
    .footer02_links_list li a{font-size: 14px; padding: 0 15px}
    .footer02_list_link .footer02_links_list{text-align: center}
    .footer02_chat_btn{text-align: center !important; float: none !important; margin-top: 20px; margin-bottom: 10px}
    .footer02_logo, .footer02_content_box p{margin-bottom: 20px}
    .footer02_content_box{margin-bottom: 20px}
    .footer02_contact_list .footer_heading, .footer02_link_box .footer_heading{font-size: 18px}
    .footer02_contact_list{padding-right: 50px}
    .header_02_logo{display: none}
    .header02_mobile_logo{display: block}
    .header02_mobile_logo img{width: 150px}
    .header_02_top_navigation{padding: 10px 1px}
    .header03_mobile_toggle:focus{outline: none}
    .menubar_header_03{float: none !important;}
    .header02_inner_navigation{position: absolute; background-color: #e94d3a; right: 0; width: 30%; top: 100%; z-index: 9; padding: 10px 0}
    .menubar_header_02 li:first-child a{padding-left: 25px !important;}
    .menubar_header_02 li a, .header02_right_side li a{color: #fff; padding: 10px 25px !important; font-size: 14px}
    .menubar_header_02 li.show a{background-color: #fff}
    .header_02_navigation_links .menubar_header_02 .header02_dd_menu{background-color: #fff !important; border-radius: 0}
    .menubar_header_02 .header02_dd_menu a, .header_02_navigation_links .menubar_header_03 .header02_dd_menu a{background-color: transparent !important;}
    .menubar_header_02 .mobile_navigation li a{background-color: transparent !important; font-size: 14px; text-transform: capitalize; padding: 5px 25px !important; display: inline-block}
    .menubar_header_03 li.show a{background-color: #fff}
    .menubar_header_03 .header02_dd_menu{border-radius: 0 !important;}
    .header03_mobile_toggle{padding: 0; z-index: 999}
    .footer03_contact_box01, .footer03_contact_box02, .footer03_contact_box03{padding-left: 40px}
    .footer03_contact_box01:before{top: 10px; left: -5px}
    .footer03_contact_box02:before{top: 20px}
    .footer03_contact_box03:before{top: 10px; left: -10px}
    .footer03_contact_box01 div, .footer03_contact_box02 div, .footer03_contact_box03 div{font-size: 12px}
    .header03_navbar li a{padding: 10px 20px !important;}
    .header03_navbar li.show a{background-color: #fff; color: #000}
    .header03_dropdown{margin: 0; background-color: #fff; border-radius: 0}
    .header03_navbar .header03_dropdown a{background-color: transparent !important; color: #000 !important; padding: 5px 30px !important;}
    .header03_navbar .mobile_navigation li a{display: inline-block; font-size: 14px; text-transform: capitalize; background-color: transparent !important; color: #fff !important; padding: 5px 20px !important;}
    .header04_logo_box{margin-bottom: 0}
    .header04_main_box{padding: 10px 0; background-color: #edf4ff}
    .header05_toggle{padding: 0}
    .header05_toggle:focus{outline: none}
    .header04_navbar li a{padding: 10px 20px !important;}
    .header04_navbar li.show a{background-color: #fff; color: #000}
    .header04_dropdown{margin: 0; background-color: #fff; border-radius: 0}
    .header04_navbar .header04_dropdown a{background-color: transparent !important;; color: #000 !important;}
    .header04_navbar .mobile_navigation li a{display: inline-block; font-size: 14px; text-transform: capitalize; background-color: transparent !important; color: #000 !important; padding: 5px 20px !important;}
    .footer04_contact_box01 div br{display: none}
    .footer04_contact_box01 div, .footer04_contact_box02 div, .footer04_contact_box03 div{font-size: 12px; line-height: 22px}
    .footer04_contact_box01:before, .footer04_contact_box03:before{top: 5px}
    .footer04_contact_box02:before{top: 15px}
    .footer04_copyright{margin-bottom: 30px}
    .padding_bottom_75{padding-bottom: 40px}
    .padding_top_75{padding-top: 40px}
    .padding_left_40{padding-left: 0}
    .menubar_header_02 .header02_dd_menu a, .header_02_navigation_links .menubar_header_03 .header02_dd_menu a{color: #000}
    .menubar_header_02 li a:hover, .header02_right_side li a:hover{color: #000}
    .one_page_navigation{padding: 10px}





}
@media only screen and (max-width: 767px){
    .outer_box{padding: 10px 15px}
    .default_navigation_box{width: 50%; top: 47px}
    a.default_logo{padding: 0}
    .default_header_logo_box a img{width: 100px}
    .default_toggle_btn{top: 10px}
    .hero_banner{height: 400px}
    .hero_banner_indicators{bottom: -70px}
    .banner_content_box h1{font-size: 24px; line-height: 30px}
    .banner_content_box p{font-size: 12px; line-height: 20px}
    .hero_banner_btn, .hero_banner_btn.active{font-size: 14px; line-height: 14px; padding: 12px 25px}
    .banner_content_box{text-align: center}
    .padding_top_80{padding-top: 40px}
    .padding_bottom_80{padding-bottom: 40px}
    .section_heading h2{font-size: 24px; line-height: 30px}
    .search_domain_field{width: 100%; margin-bottom: 15px}
    .search_domain_btn{width: 40%; margin-left: 0; padding: 15px 0}
    .outer_search_filed{text-align: center}
    .padding_bottom_100{padding-bottom: 40px}
    .padding_top_100{padding-top: 40px}
    .hosting_plan_price_box{right: 10px}
    .mobile_margin{margin-bottom: 30px}
    .margin_bottom_50{margin-bottom: 30px}
    .coa_section:before{display: none}
    .coa_section{height: 400px}
    .inner_coa_section{text-align: center}
    ul.default_footer_links{display: none}
    .default_footer_contact_info li{padding: 20px 0 20px 75px; width: 100%}
    .default_footer_contact_info li:last-child{padding-left: 75px}
    .testimonial_slider_indicator{bottom: -30px}
    .default_footer_contact_info li:nth-child(1):before, .default_footer_contact_info li:nth-child(3):before{left: 15px}
    .default_footer_outer_box{display: none}
    .margin_bottom_70{margin-bottom: 0}
    .default_footer_logo{text-align: center}
    .default_copyright_outer{text-align: center; margin-top: 20px}
    .sub_page_banner01 h1 br, .qualities_section:before, .qualities_section_list li:before, .cpanel_section:before{display: none}
    .sub_page_banner01 h1{font-size: 24px; line-height: 36px}
    .sub_page_banner01{height: 350px}
    .qualities_section_list li{margin-right: 0; padding-left: 0}
    .inner_cpanel_section{text-align: center}
    .cpanel_section, .reseller_specification_section, .qualities_section{height: 400px}
    .reseller_specification_section:before, .reseller_specification_list li:before{display: none}
    .reseller_specification_list li{padding-left: 0; font-size: 14px; line-height: 40px}
    .qualities_section_list li{font-size: 14px; line-height: 34px}
    .sliderbox, .vps_hosting_plan_include:before{display: none}
    .price_rangetxt div.icon span{font-size: 12px}
    .inner_slider_feature_box .value_text{font-size: 12px; line-height: 20px}
    .vps_slider_listing li{width: 30%; margin: 0 1% 10px}
    .slider_feature_box_price span{font-size: 14px; line-height: 20px}
    .inner_slider_feature_box{padding: 20px 0}
    .vps_slider_listing{margin-top: 20px}
    .vps_feature_box{text-align: center; padding: 30px 20px}
    .vps_feature_img01, .vps_feature_img02, .vps_feature_img03, .vps_feature_img04{background-position: center; margin: 0 auto 30px}
    .comparison_vps_section:before{width: 100%}
    .comparison_vps_box.padding_left_80{margin-top: 30px; padding-left: 0}
    .btn_comparison_vps.active{background-color: #e94d3a; border: 2px solid #e94d3a}
    .search_domain_outer_section .section_heading h2{text-align: center}
    .about_us_content_box h4{margin-bottom: 0}
    .let_us_know_box{text-align: center; min-height: auto}










        /*Header Footer Responsive*/
    .footer01_content_box p, .footer01_links_list{display: none}
    .footer01_content_box .footer01_social_links{text-align: center}
    .outer_footer01_content_box{padding-top: 20px}
    .footer01_contact_list{padding-left: 30px}
    .header01_navigation{top: 15px}
    .header01_top_bar{padding: 10px 0 60px}
    .footer02_content_box p, .footer02_link_box .footer_heading{display: none}
    .footer02_logo img{width: 100px}
    .footer02_logo{margin-bottom: 10px; text-align: center}
    .footer02_contact_list .footer_heading{margin-bottom: 10px; padding-left: 40px}
    .footer02_outer_copyright .copyright_box{float: none !important; text-align: center !important; width: 100%; margin-bottom: 10px}
    .footer02_outer_copyright .footer01_social_links{text-align: center; width: 100%}
    .outer_footer01_social_links{margin: 0 auto}
    .footer02_center_box{padding-bottom: 20px}
    /*Header Footer Responsive*/
    .left_box, .right_box{display: none}
    .header02_inner_navigation{width: 50%}
    .header02_mobile_logo img{width: 100px}
    .footer03_logo{ text-align: center; margin-bottom: 0; float: none !important; margin-top: 10px}
    .footer03_box{display: none}
    .footer03_contact_outer{padding-top: 30px; padding-left: 60px}
    .footer03_contact_box01, .footer03_contact_box02, .footer03_contact_box03{padding-left: 50px}
    .header03_logo img{width: 100px}
    .header04_toggle{right: 15px; top: 10px}
    .outer_header03_logo{padding: 0}
    .header05_toggle{top: -30px}
    .footer04_copyright{font-size: 12px; line-height: 22px; margin-bottom: 0}
    .footer04_logo img, .header01_logo img, .footer01_logo figure img{width: 100px}
    .outer_header01_navbar{width: 50%}
    .padding_bottom_75{padding-bottom: 30px}
    .padding_top_75{padding-top: 30px}
    .outer_logo_box{text-align: center}
    .footer01_logo{float: none !important;}
    .footer01_logo figure{margin-bottom: 5px}
    .footer01_section .copyright_box{float: none !important;}
    .footer01_section .copyright_box, .footer01_section .copyright_box a{font-size: 12px}
    .header03_outer, .header04_outer_box{width: 50%}
    .footer03_copyright{float: none !important; text-align: center; font-size: 12px}
    .hide_on_mobile{display: none}
    .footer04_contact_info_box{margin-bottom: 0; padding-left: 70px; margin-top: 20px}

}







