@media screen and (min-width: 992px) {
.check{
display: none;
}
.main_table_dubai {
display: block !important;
}
}
@media screen and (max-width: 768px) {
.ire_hostng_advntg .list_advantages_box {
    min-height: 350px !important;
}
.spacerY{
padding:60px 0px;
}
#review_team_slider_2 .owl-stage-outer, #review_team_slider_3 .owl-stage-outer {
height: 320px;
padding-top: 10px;
}
#review_team_slider_2, #review_team_slider_3{
margin-top: 20px;
}
.main_review_section .haapy_title {

margin-bottom: 30px !important;
}

.footer-second-block a{
margin-bottom: 14px !important;
}
.location_table  .storage{

height:50px;
}
.no_severs_box {
width: 100%;
justify-content: space-between;
}
.sumbits_form .single_list_form {
width: calc(100% - 10px) !important;

}
.main_table_dubai .list_line  .price_box {
width: 100%;
border: none;
}
.contact-query .contctform_img {
display: none;
}
.main_vps_hosting_section  .slideToggle {
margin: auto !important;
}
.main_review_section .main_item_section {
flex-wrap: nowrap !important;
}
.single_item_review img {
width: 110px;
}
.main_review_section .haapy_title {
font-size: 25px;
}
.main_table_dubai{
width: max-content !important;
flex-wrap: unset;
overflow:scroll;
}
#tab-button{
display:block;
}
.tab-contents{
padding: 0;
}
.main_operating_system{
width: max-content;
}
.main_single_case_box, .main_list_advantages, .main_list_advantages_1{
flex-wrap: unset;
width: max-content;
overflow:scroll;
}
.single_study_case_box {
width: 280px !important;
}
.list_advantages_box{
width: 280px !important;
}
.single_study_case_box{
display: block;
}
.advantages_list{
width: auto;
}
.main_vps_hosting_section .table_section, .tab-contents {
overflow: auto;
}
.list_line{
width: 320px !important;
}
.right_key_feauter, .content_choose_vps_hosting{
height: auto;
}
.overflow-auto{
overflow: auto;
}
.main_case{
flex-wrap: unset !important;
}
.list_faq{
width: calc(100% - 30px);
margin: 0 15px;
}
.os-block{
justify-content: start;
flex-wrap: unset;
width: max-content;
}
.main-os-block{
overflow: auto;
}
.os-list{
width: 20.6% !important;
}
#tab-button{
width: 100%;
}
button.owl-prev span{
left: 0 !important;
}
button.owl-next span{
right: 0 !important;
}
.main_faq_section  .list_faq {
width: calc(100% - 0px);
margin: 0 0px;
}
.hosting_advntg .main_list_advantages .list_advantages_box {
min-height: 340px;  
}


}
@media screen and (max-width: 991px) {
 .location_ani , .location{
     display:none !important;
 }   
 .list_line .price_box {
    width: 100%;
    border:none;
}
.sumbits_form  .form-center .contact-query {
width: 100%;
}
.sumbits_form  .form-center {
flex-wrap: wrap;
}
.list_line{
width: calc(50% - 30px);
margin: 15px;
border: 1px solid #e1e1e1;
padding: 20px;
border-radius: 5px;
background-color: #fff;
}
#tab-button{
display:block;
}
.pt-7{
padding-top: 7px;
}
.list_line:first-child{
display: none !important;
}
.storage{
width: 100%;
border: none;
}
.band{
width: 100%;
border: none;
}
.price{
width: 100%;
border: none;
justify-content: start !important;
}
.price > div{
justify-content: space-between;
width: 100%;
}
.price h3{
font-size: 34px;
}
.check{
padding-right: 10px;
}
.starter{
background-color: #fff;
    text-transform: uppercase;
    color: #000 !important;
    border-radius: 5px;
    text-align: center;
    font-size: 18px;
    justify-content: center !important;
    margin-bottom: 12px;
}
.list_line .btn_price, .list_line .btn_price a, .list_line .btn_price_1, .list_line .btn_price_1 a{
width: 100%;
}
.frame_vps{
display: none;
}
.right_key_feauter, .content_choose_vps_hosting{
height: auto;
}
.key_tabs .row .col-lg-8 {
width: 100%;
order:2;
}
.key_tabs .row .col-lg-4 {
width: 100%;
order:1;
}
.key_tabs .main_choose_vps_button {
flex-direction: row;
}
.right_key_feauter{
margin-top: 20px !important;
}
}

@media screen and (max-width:1366px) {
.advantage_frame, .use_case_frame, .frame_vps{
display: none !important;
}
}
@media screen and (min-width:1300px) {
.toggle{
display: none;
}
.mob_main_menu{
display: none !important;
}
.main_faq_section img {
position: absolute;
bottom: 0;
right: 80px;
z-index: -1;
}
}
@media screen and (min-width:1200px) and (max-width:1299px) {
.toggle{
display: none;
}
.mob_main_menu{ 
display: none !important;
}
.advantage_frame, .use_case_frame{
display: none !important;
}
.right_key_feauter img{
width: 100% !important;
height: auto !important;
}
}
@media screen and (min-width:992px) and (max-width:1199px) {
.toggle{
display: none;
}
.mob_main_menu{
display: none !important;
}
.main_premise_table table tr th{
width: 130px !important;
}
.main_premise_table table tr td{
width: 199px !important;
}
.list_table_content, .main_premise_table{
overflow: auto;
}
.list_table_content table, .main_premise_table table{
width: max-content;
flex-wrap: unset;
}
.single_advantages_box{
width: calc(50% - 20px);
margin: 10px;
}
.advantage_frame, .use_case_frame{
display: none !important;
}
.right_key_feauter img{
width: 100% !important;
height: auto !important;
}
}
@media screen and (min-width:768px) and (max-width:991px) {
.main_menu{
display: none !important;
}
.btn_side .btn_light, .btn_side .btn_theme{
display: none !important;
}
.logo_side{
width: 80%;
}
.menu_side{
width: 4%;
}
.btn_side{
width: 16%;
}
.content_main_banner > p{
width: 100%;
}
.content_main_banner > h2{
font-size: 42px;
}
.content_business_challenge h3{
font-size: 22px;
}
.single_business_challenge_box{
width: calc(50% - 30px);
margin: 15px;
}
.single_vps_hosting_box{
width: 100%;
margin: 0 auto;
margin-top: 30px;
}
.content_business_challenge h3{
font-size: 24px;
}
.single_case_study_box{
width: calc(100% - 30px);
margin: 30px 15px;
}
.main_system_box {
width: calc(50% - 30px);
margin: 10px 15px;
}
.single_price_box{
width: calc(50% - 20px);
margin: 50px 10px;
}
.left_services, .right_services{
width: calc(50% - 20px);
margin: 10px;
}
.single_advantages_box{
width: calc(50% - 20px);
margin: 10px;
}
.img_advantage img{
width: auto !important;
}
.single_blog_box{
width: calc(50% - 20px);
margin: 10px;
}
.contact_main{
width: 100%;
}
.single_footer_section{
width: calc(33.33% - 20px);
margin: 10px;
}
.single_footer_section:last-child{
width: calc(50% - 20px);
margin: 10px;
}
.brand{
width: calc(50% - 20px);
margin: 10px;
} 
.copy_right{
width: calc(100% - 20px);
margin: 10px;
}
.main_header_section{
padding: 10px 0;
}
.main_premise_table table tr th{
width: 130px !important;
}
.main_premise_table table tr td{
width: 199px !important;
}
.list_table_content, .main_premise_table{
overflow: auto;
}
.list_table_content table, .main_premise_table table{
width: max-content;
flex-wrap: unset;
}
.advantage_frame, .use_case_frame{
display: none !important;
}
.right_key_feauter img{
width: 100% !important;
height: auto !important;
}
.img_contry img{
width: 100% !important;
height: auto !important;
}
.blog{
width: calc(50% - 30px) !important;
margin: 15px !important;
}
.blog img{
width: 100% !important;
}

}
@media screen and (min-width:576px) and (max-width:767px) {
.main_vps_hosting_section .convert_price.justify-content-end {
justify-content:center;
}
.main_menu{
display: none !important;
}
.btn_side .btn_light, .btn_side .btn_theme{
display: none !important;
}
.logo_side{
width: 80%;
}
.menu_side{
width: 4%;
}
.btn_side{
width: 16%;
}
.content_main_banner > p{
width: 100%;
}
.content_main_banner > h2{
font-size: 35px;
}
.single_business_challenge_box{
width: calc(100% - 30px);
margin: 15px;
}
.content_business_challenge h3{
font-size: 24px;
}
.single_case_study_box{
width: calc(100% - 30px);
margin: 30px 15px;
}
.single_vps_hosting_box{
width: 100%;
margin: 0 auto;
margin-top: 30px;
}
.main_system_box {
width: calc(50% - 30px);
margin: 10px 15px;
}
.left_services, .right_services{
width: calc(100% - 30px);
margin: 15px;
}
.single_price_box{
width: calc(50% - 30px);
margin: 50px 15px;
}
.single_advantages_box{
width: calc(100% - 30px);
margin: 15px;
}
.single_blog_box{
width: calc(100% - 30px);
margin: 15px;
}
.list_dedicated{
width: calc(100% - 30px);
margin: 0 15px;
}
.contact_main{
width: 100%;
}
.single_field{
width: calc(100% - 30px);
margin: 15px;
}
.single_footer_section{
width: calc(33.33% - 30px);
margin: 15px;
}
.single_footer_section:last-child{
width: calc(50% - 30px);
margin: 15px;
}
.copy_right{
width: calc(100% - 30px);
margin: 15px;
}
.brand{
width: calc(100% - 30px);
margin: 15px;
} 
.main_header_section{
padding: 10px 0;
}
.main_premise_table table tr th{
width: 130px !important;
}
.main_premise_table table tr td{
width: 199px !important;
}
.list_table_content, .main_premise_table{
overflow: auto;
}
.list_table_content table, .main_premise_table table{
width: max-content;
flex-wrap: unset;
}
.advantage_frame, .use_case_frame{
display: none !important;
}
.right_key_feauter img{
width: 100% !important;
height: auto !important;
}
.img_contry img{
width: 100% !important;
height: auto !important;
}
.blog{
width: calc(50% - 30px) !important;
margin: 15px !important;
}
.blog img{
width: 100% !important;
}
.content_main_banner_box{
width: 214px;
}
.content_main_banner_box p{
font-size: 14px;
}


.item-2 {
    width: calc(49.33% - 30px) !important;
    border-radius: 10px;
    margin: 15px;
}

.main_banner_content h1 {
    font-size: 36px;
}

}

@media screen and (max-width:575px){
.vps_rom_advntge .list_advantages_box {
min-height: 340px;
}

.main_faq_section .set>li{
font-size: 13px;
}
.main_faq_section .set>li i{
width: 22px;
height: 22px;
font-size:13px;
}
.main_vps_hosting_section .convert_price.justify-content-end {
justify-content:center;
}
.main_dubai_section .responsive_dubai_section .ps-15 {
text-align: center;
}
.key_tabs .content_choose_vps_hosting{
height:100% !important;
}
.main_menu{
display: none !important;
}
.btn_side .btn_light, .btn_side .btn_theme{
display: none !important;
}
.logo_side{
width: 80%;
}
.menu_side{
width: 4%;
}
.btn_side{
width: 16%;
}
.content_main_banner > p{
width: 100%;
}
.content_business_challenge h3{
font-size: 18px;
}
.single_business_challenge_box{
width: calc(100% - 30px);
margin: 15px;
}
.content_business_challenge h3{
font-size: 24px;
}
.business_challenge_title h2{
font-size: 28px;
line-height: 1.3;
}
.main_list_study:nth-child(2){
padding-left: 0;
}
.single_case_study_box{
width: calc(100% - 30px);
margin: 30px 15px;
}
.single_vps_hosting_box{
width: 100%;
margin: 0 auto;
margin-top: 30px;
}
.main_system_box {
width: calc(100% - 30px);
margin: 10px 15px;
}
.content_single_case_study h2{
font-size: 25px;
}
.single_price_box{
width: calc(100% - 30px);
margin: 50px 15px;
}
.single_advantages_box{
width: calc(100% - 30px);
margin: 15px;
}
.single_price_box{
width: calc(100% - 30px);
margin: 50px 15px;
}
.main_list_study{
width: calc(100% - 30px);
margin: 0 15px;
}
.left_services, .right_services{
width: calc(100% - 30px);
margin: 15px;
}
.single_advantages_box{
width: calc(100% - 30px);
margin: 15px;
}
.list_dedicated{
width: calc(100% - 30px);
margin: 0 15px;
}
.contact_main{
width: 100%;
}
.content_services{
width: 100%;
}
.single_footer_section{
width: calc(100% - 30px);
margin: 15px;
}
.single_footer_section:last-child{
width: calc(100% - 30px);
margin: 15px;
}
.single_field{
width: calc(100% - 30px);
margin: 15px;
}
.copy_right{
width: calc(100% - 30px);
margin: 15px;
}
.brand{
width: calc(100% - 30px);
margin: 15px;
} 
.single_blog_box{
width: calc(100% - 30px);
margin: 15px;
}
.main_header_section{
padding: 10px 0;
}
.content_main_banner > h2{
font-size: 32px;
}
.main_premise_table table tr th{
width: 130px !important;
}
.main_premise_table table tr td{
width: 199px !important;
}
.list_table_content, .main_premise_table{
overflow: auto;
}
.list_table_content table, .main_premise_table table{
width: max-content;
flex-wrap: unset;
}
.content_business_challenge h3{
font-size: 19px;
}
.advantage_frame, .use_case_frame{
display: none !important;
}
.right_key_feauter img{
width: 100% !important;
height: auto !important;
}
.img_contry img{
width: 100% !important;
height: auto !important;
}
.os-list img{
width: 100% !important;
height: auto !important;
}
.os-list{
width: calc(100% - 30px);
margin: 15px;
}
.blog{
width: calc(100% - 30px) !important;
margin: 15px !important;
}
.blog img{
width: 100% !important;
}
.list_line_1{
width: calc(100% - 30px);
margin: 15px;
border: 1px solid var(--blackColor);
padding: 20px;
border-radius: 5px;
}
.list_line{
width: calc(100% - 30px);
margin: 15px;
border: 1px solid #e1e1e1;
padding: 20px;
border-radius: 5px;
background-color: #000000;
}
.key_tabs .row .col-lg-8 {
width: 100%;
order:2;
}
.key_tabs .row .col-lg-4 {
width: 100%;
order:1;
}
.key_tabs .main_choose_vps_button {
flex-direction: row;
}
.key_tabs .main_box_data_center {
width: calc(100% - 50px) !important;
}

.item-2 {
    width: calc(49.33% - 30px) !important;
    border-radius: 10px;
    margin: 15px;
}

.main_banner_content h1 {
    font-size: 34px;
}
.plan_box li {
    padding: 13px 5px !important;;
}
}

@media screen and (max-width:400px){
.logo_side img{
width: 100%;
}
.brand img{
width: 100%;
}
.single_advantages_box:nth-last-child(odd) .img_advantage img{
width: 100%;
}
.content_main_banner > h2{
font-size: 28px;
}
.content_main_banner_box{
width: 250px !important;
}
.img_choose_vps_hosting img, .left_certificate img{
width: 100% !important;
}
.single_study_case_box, .list_advantages_box {
width: calc(270px - 30px) !important;
}

.item-2 {
    width: calc(100.33% - 30px) !important;
    border-radius: 10px;
    margin: 15px;
}

}
@media screen and (min-width:448px){
.moreless-button{
display: none;
}
.readmore{
display: none !important;
}
}
@media screen and (max-width:447px)
{

.main_banner_section .content_main_banner_box  {
justify-content: center;
text-align:center;
}

.single_main_banner_box .content_main_banner_box {
text-align: center;
justify-content: center;
}


.icon_main_banner
{
display:none!important;
}
.single_main_banner_box
{
width:50%;
justify-content:center;
}
.content_main_banner_box
{
width:100%!important;
}
.content_main_banner_box p
{
font-size: 14px;
padding-left: 12px;	
}

.plan_box li
{
width:50%;
padding: 8px 8px;
}
.main_plan_box
{
width:100%;
padding: 12px 12px;
}
.icon_main_plan	
{
display:none;
}
.content_plan
{
padding:0;
}
.content_plan p
{
font-size:15px;
}
.list_line
{
width: 280px!important;
margin: 8px;
}
.storage
{	
height: 50px;
}
.list_line .band{

height:50px;
}
#tab-button
{
display:flex;
}
i.fa-brands.fa-linux
{
margin-left:0;
}
#tab-button li a
{
display:flex;
align-items:center;
justify-content:center;
}
button.owl-prev span
{
left: 0;
}
button.owl-next span
{
right:0;
}
.right_key_feauter img
{
margin-top:15px;
}
.right_key_feauter
{
margin-top:25px!important;
}
.server
{
flex-wrap:unset!important;
}	
.main_box_data_center
{
width: 290px!important;
margin: 10px 10px;
}
/* .content_choose_vps_hosting
{
width:max-content;

} */
.main_vps_server_section .container
{
overflow:auto;
}
.content_choose_vps_hosting:nth-child(1){
flex-wrap: nowrap !important;
width: max-content;
}
.img_choose_vps_hosting img, .left_certificate img{
width: 100% !important;
height: auto;
margin-bottom: 30px;
}
.blog-sec{
width: max-content;
flex-wrap: unset;
overflow:scroll;
}
.blog{
width: 270px !important;
margin: 10px !important;
}
.blog img{
height: auto !important;
}
.read_more_res{
display:none !important;
}

.item-2 {
    width: calc(100.33% - 30px) !important;
    border-radius: 10px;
    margin: 15px;
}

.main_banner_content h1 {
    font-size: 32px;
}

}

@media screen and (min-width:992px){
.responsive_dubai_box{
display: none !important;
}
}