@media (max-width:991px){
	.homesection2{display:block;}
	.homesection2 .vc_col-sm-6 > .vc_column-inner{width:100%; padding:65px 40px 50px 40px}
	.homesection2 .vc_col-sm-6, .homesection3 .vc_col-sm-8{width:100%; float:left;}
	.homesection3{display:block;}
	.homesection3 .vc_col-sm-4{padding:0px 40px; width:100%;}
	.serversblock3 > .vc_col-sm-6{width:100%;}
	.serversblock3 > .vc_col-sm-6:nth-child(1){margin-left:0px;}
	.contactform .vc_column-inner > .wpb_wrapper, .careersapplyform .jobapplypanel{padding: 30px 20px 32px;}
	.current-opening > .col-lg-6, .blogs-updates .col-lg-6{width:100%;}
	.blogsinglepage .post-thumbnail{margin-right:0px; float:none;}
	.productdetailpanel .vc_col-sm-6, .rmasupportpanel .vc_col-sm-6{width:100%; padding-bottom:20px;}
}
@media (max-width:1024px){
	.headermenu .menu-toggle{display:block; margin:7px 20px 0 0;}
	.headermenu .site-header-menu{position:absolute; width:200px; background:#4975ba; top:100%; right:0; z-index:99; padding:10px 0; display:none;}
	.headermenu .site-header-menu.toggled-on{display:block;}
	.headermenu .primary-menu .sub-menu{opacity:1; visibility:visible; padding:10px 0 0; margin:0 0 0 10px; position:static; display:none;}
	.headermenu .primary-menu .sub-menu.toggled-on{display:block;}
	.headermenu .primary-menu .sub-menu li{width:100%; min-width:100%;}
	.headermenu .primary-menu .sub-menu li a{display:block; padding:4px 17px 5px; background:none;}
	.headermenu .main-navigation .primary-menu > li{width:100%; padding:5px; margin:0; position:relative;}
	.headermenu .main-navigation .primary-menu > li > a{color:#fff; padding:2px 15px; }
	.headermenu .main-navigation .primary-menu > li > a:hover, .headermenu .main-navigation .primary-menu > li.current_page_item > a, .headermenu .main-navigation .primary-menu > li.current-menu-parent > a{color:#a1c4fa;}
	.headermenu .main-navigation .primary-menu > li .dropdown-toggle{width:auto; height:auto; top:2px; display:block;}
	.headermenu .main-navigation .primary-menu > li .dropdown-toggle:after{width:34px; color:#fff; border:none;}
	.storagelogosblock{width:auto; float:none;}
}
@media (min-width:768px) and (max-width:991px){
	img{max-width:100%;}
    .container, .featureproductlist .wpb_wrapper, .homesection1 .vc_column-inner, .homesection4 > .vc_col-sm-12, .commancenter > .vc_col-sm-12{width:auto; padding-left:15px; padding-right:15px;}
	.homesection1 .wpb_column{margin:-118px 0 0; padding-bottom:35px;}
	.makedifferentlist li{color:#4975ba; width:50%;}
	.footertop .widget:nth-child(1), .footertop .widget:nth-child(2){width:20%;}
	.footertop .widget:nth-child(3){width:35%;}
	.footertop .widget:nth-child(4){width:25%;}
	.footertop .widget:nth-child(5){width:100%;}
	.footertop .widget:nth-child(5) li{width:33.33%;}
	
	.homesider .tp-revslider-mainul li.tp-revslider-slidesli.active-revslide:after{right:14.6%;}
	.homesider .tp-revslider-mainul li.tp-revslider-slidesli.active-revslide::before{right:-223px;}
	.rev_slider p.caption, .rev_slider p.tp-caption{white-space:inherit !important; text-align:center !important;}
	.innerbanner .page-title{font-size:40px; padding:0 50px 0 0;}
	.innerbanner .container{width:100%;}
	h2.innertittle{font-size: 36px; line-height: 40px;}
	.backupsoltblock2 .vc_col-sm-2{width:33.33%; margin-bottom:10px;}
	.ourintegratedbox h3{font-size: 18px; padding:20px 15px 15px 15px;}
	.ourstrategicbox .wpb_text_column .wpb_wrapper{padding-top:30px;}
	.categoriesblock{padding:0px;}
	.categoriesblock .vc_col-sm-3{width:48%; padding:0 0 11px;}
	.dataanalyticsblock .vc_col-sm-2{width:33.33%; margin-bottom:10px;}
	.ourstrategicbox .wpb_text_column .wpb_wrapper{min-height: 480px;}
	.leveragingintbox .vc_col-sm-3{width:50%; padding-bottom:10px;}
	.ourstrategicbox.leveragingintbox .wpb_text_column .wpb_wrapper{min-height: 340px;}
	.networkingblock2 .vc_col-sm-2{width:33.33%; padding-bottom:15px;}
	.casestudypanel .col-lg-4{width:50%;}
	.casestudycontent .casestudytext{min-height: 300px;}
	.enterpriseblocksub .wpb_text_column .wpb_wrapper{min-height:470px;}
	.storageslublock2 .storageslutext{min-height:450px; padding:37px 30px 15px 30px;}
	.storageslublock2 .ourintegratedbox h3{font-size:24px;}
	.cloudinfrabenefits .vc_col-sm-6:nth-child(2){padding-right:15px;}
	.entertainmentblock .entertainmentbox{width:33.33%;}
	.ourcoretopblock .vc_col-sm-6{width:100%; padding-bottom:25px;}
	.ourcoretopblock p img{width:100%;}
	.categoryboximg img{height:130px; object-fit:cover;}
	.categorybox .categoryboxtext{height:130px;}
	.ourpartnerlogolist .partlogo{width:25%;}
	.bullettwoline li{width:50%;}
	.benefitstabpart .vc_tta-tabs-container{width:100%;}
	.enterprisestoragebenefit .benefitstabpart.vc_tta.vc_general .vc_tta-tab{float:left; width:33.33%;}
	.enterprisestoragebenefit .benefitstabpart.vc_tta.vc_general .vc_tta-tab a{padding:13px 0;}
	.benefitstabpart .vc_tta-panels-container{width:100%;}
}
@media (min-width:992px) and (max-width:1024px){
    img{max-width:100%;}
    .container, .featureproductlist .wpb_wrapper, .homesection1 .vc_column-inner, .homesection4 > .vc_col-sm-12, .commancenter > .vc_col-sm-12{width:960px;}
	.homesection3 .vc_col-sm-4{padding-left:3.2%;}
	.homesider .tp-revslider-mainul li.tp-revslider-slidesli.active-revslide:after{right:26%;}
	.homesection2 .vc_col-sm-6 > .vc_column-inner, .serversblock3 > .vc_col-sm-6{width:calc(960px / 2);}
	.serversblock3 > .vc_col-sm-6:nth-child(1){margin-left:calc((100% - 960px) / 2)}
	
	.homesection1 h3{padding:15px 0 20px;}
	.homesection1 .wpb_column {margin: -295px 0 0;}
	.makedifferentlist li {font-size: 14px;line-height: 20px;padding: 14px 0 14px 20px;min-height: 68px;}
	.homesection2 .vc_col-sm-6 > .vc_column-inner{padding-left:35px;}
	.innerbanner .page-title{font-size:40px;}
	.servsolutionblock .homeprodboxsub strong{font-size: 13px; line-height: 18px;}
	.serversblock3 .serversblock3box a, .homesection3box .homeprodbox{padding:0 15px;}
	.backupsoltblock2 .vc_col-sm-2{width:33.33%; margin-bottom:10px;}
	.ourintegratedbox h3{font-size: 18px; padding:20px 15px 15px 15px;}
	.ourstrategicbox .wpb_text_column .wpb_wrapper{padding-top:30px;}
	.categoriesblock{padding:0px;}
	.categoriesblock .vc_col-sm-3{width:37%; padding:0 0 11px;}
	.dataanalyticsblock .vc_col-sm-2{width:33.33%; margin-bottom:10px;}
	.cloudinfrastrbox h4{font-size:18px; line-height:26px;}
	.cloudinfrastrbox{width:23%;}
	.cloudinfrabenefits .vc_col-sm-6:nth-child(2){padding-right:3.2%;}
	.managedservices .vc_col-sm-4, .supportservices .vc_col-sm-4, .professionalserv .vc_col-sm-4, .constructionleft .vc_col-sm-4{width: 44.7%;}
	.managedservices .vc_col-sm-8, .supportservices .vc_col-sm-8, .professionalserv .vc_col-sm-8, .constructionleft .vc_col-sm-8{width: 55.3%;}
	.managedservicesbnifit .wpb_text_column .wpb_wrapper{padding-left:15px; padding-right:15px;}
	.casestudycontent .casestudytext{min-height: 315px;}
	.enterpriseblocksub .wpb_text_column .wpb_wrapper{min-height:380px;}
	.storageslublock2 .storageslutext{min-height:400px;}
	.ourveeambox h3{font-size:16px;}
	.ourcoretopblock p img{height:300px; object-fit:cover;}
	.ourpartnerlogolist .partlogo{width:20%;}
	.categoryboximg img{height:130px; object-fit:cover;}
	.categorybox .categoryboxtext{height:130px;}
	.industrieslist .slick-slide{width:150px;}
	.benefitstabpart .vc_tta-tabs-container{width:100%;}
	.enterprisestoragebenefit .benefitstabpart.vc_tta.vc_general .vc_tta-tab{float:left; width:33.33%;}
	.enterprisestoragebenefit .benefitstabpart.vc_tta.vc_general .vc_tta-tab a{padding:13px 0;}
	.benefitstabpart .vc_tta-panels-container{width:100%;}
}
@media (min-width:1025px) and (max-width:1279px){
	img{max-width:100%;}
	.container, .featureproductlist .wpb_wrapper, .homesection1 .vc_column-inner, .homesection4 > .vc_col-sm-12, .commancenter > .vc_col-sm-12{width:1024px;}
	.homesection3 .vc_col-sm-4{padding-left:2.5%;}
	.homesider .tp-revslider-mainul li.tp-revslider-slidesli.active-revslide:after{right:28%;}
	.homesection2 .vc_col-sm-6 > .vc_column-inner, .serversblock3 > .vc_col-sm-6{width:calc(1024px / 2);}
	.serversblock3 > .vc_col-sm-6:nth-child(1){margin-left:calc((100% - 1024px) / 2)}
	.backupsoltblock2 .vc_col-sm-2{width:33.33%; margin-bottom:10px;}
	
	.headermenu .main-navigation .primary-menu > li{margin:0 20px;}
	
	.makedifferentlist li {font-size: 13px;line-height: 16px;padding: 14px 0 14px 15px;}
	.homesection1 h3{padding: 15px 0;}
	.homesection1 .wpb_column {margin: -228px 0 0;}
	
}
@media (min-width:1280px) and (max-width:1359px){
	.container, .featureproductlist .wpb_wrapper, .homesection1 .vc_column-inner, .homesection4 > .vc_col-sm-12, .commancenter > .vc_col-sm-12{width:1200px;}
	.homesection3 .vc_col-sm-4{padding-left:3.2%;}
	.homesider .tp-revslider-mainul li.tp-revslider-slidesli.active-revslide:after{right:32%;}
	.homesection2 .vc_col-sm-6 > .vc_column-inner, .serversblock3 > .vc_col-sm-6{width:calc(1200px / 2);}
	.serversblock3 > .vc_col-sm-6:nth-child(1){margin-left:calc((100% - 1200px) / 2)}
	
	.headermenu .main-navigation .primary-menu > li{margin:0 22px;}
	.homesection1 h3{padding:15px 0 20px;}
	.homesection1 .wpb_column{margin:-230px 0 0;}
	.ourintegratedbox h3{font-size: 18px;}
	.ourveeambox{min-height: 400px;}
	.cloudinfrastrbox h4{font-size: 20px; line-height:26px;}
	.cloudinfrastrbox{width:23%;}
	.cloudinfrabenefits .vc_col-sm-6:nth-child(2){padding-right:4.2%;}
	.storageslublock2 .storageslutext{min-height: 500px;}
	.makedifferentlist li {font-size: 14px;}
}	
@media (min-width:1360px) and (max-width:1439px){
	.container, .featureproductlist .wpb_wrapper, .homesection1 .vc_column-inner, .homesection4 > .vc_col-sm-12, .commancenter > .vc_col-sm-12{width:1300px;}
	.homesection3 .vc_col-sm-4{padding-left:2.4%;}
	.homesider .tp-revslider-mainul li.tp-revslider-slidesli.active-revslide:after{right:34.2%;}
	.homesection2 .vc_col-sm-6 > .vc_column-inner, .serversblock3 > .vc_col-sm-6{width:calc(1300px / 2);}
	.serversblock3 > .vc_col-sm-6:nth-child(1){margin-left:calc((100% - 1300px) / 2)}
	
	.headermenu .main-navigation .primary-menu > li{margin:0 27px;}
	.homesection1 .wpb_column{margin:-250px 0 0;}
	.ourveeambox{min-height: 380px;}
	.storageslublock2 .storageslutext{min-height: 470px;}
	.industrieslist .slick-slide{width:142px;}
}
@media (min-width:1440px) and (max-width:1559px){
	.container, .featureproductlist .wpb_wrapper, .homesection1 .vc_column-inner, .homesection4 > .vc_col-sm-12, .commancenter > .vc_col-sm-12{width:1400px;}
	.homesection3 .vc_col-sm-4{padding-left:1.6%;}
	.homesider .tp-revslider-mainul li.tp-revslider-slidesli.active-revslide:after{right:34.5%;}
	.homesection2 .vc_col-sm-6 > .vc_column-inner, .serversblock3 > .vc_col-sm-6{width:calc(1400px / 2);}
	.serversblock3 > .vc_col-sm-6:nth-child(1){margin-left:calc((100% - 1400px) / 2)}
	
	.homesection1 .wpb_column{margin:-250px 0 0;}
}
@media (min-width:1600px) and (max-width:1800px){
	.homesection3 .vc_col-sm-4{padding-left:4.6%;}
	.cloudinfrabenefits .vc_col-sm-6:nth-child(2){padding-right:4.6%;}
.homesider .tp-revslider-mainul li.tp-revslider-slidesli.active-revslide:after{right:37%;}
}
@media (max-width:767px){
  	img{max-width:100%;}
    .container, .featureproductlist .wpb_wrapper, .homesection1 .vc_column-inner, .homesection4 > .vc_col-sm-12, .commancenter > .vc_col-sm-12{width:auto; padding-left:15px; padding-right:15px;}
	
	.headertoplink li{padding:5px 8px 5px 0;}
	.headertoplink li.callico,
	.headertoplink li.emailico{padding-left:0;margin-right:8px;}
	.homesection1 .wpb_column{margin:-92px 0 0; padding-bottom:35px;}
	.homesider .tp-revslider-mainul li.tp-revslider-slidesli.active-revslide:after{display:none;}
	.makedifferentlist li{color:#4975ba; width:100%;}
	.homesection1 h3{font-size:18px; padding:15px 0 40px;}
	.servsolutionblock .wpb_text_column{display:block; width:100%; background-size:cover;}
	.casestudyimg img{height: 440px;}
	.howcanwehelpblock .howcanwebox, .enterpriseblocksub .vc_col-sm-4, .ourstrategicbox .vc_col-sm-3, .managedservicesbnifit .vc_col-sm-2{width:100%; margin-bottom:15px;}
	.footertop .widget:nth-child(1), .footertop .widget:nth-child(2), .footertop .widget:nth-child(3), .footertop .widget:nth-child(4){width:50%;}
	.footertop .widget:nth-child(5){width:100%;}
	.homesection2 .vc_col-sm-6 > .vc_column-inner{padding:35px 20px 30px;}
	.homesection3 .vc_col-sm-4{padding:0 20px;}
	.rev_slider p.caption, .rev_slider p.tp-caption{white-space:inherit !important; text-align:center !important;}
	.innerbanner-img img{height:150px; object-fit:cover;}
	.innerbanner .page-title{font-size:36px; padding:0 0px 0 0; text-align:center;}
	.innerbanner .container{width:100%;}
	h2.innertittle{font-size:28px; line-height:34px;}
	.serversblock3img img{height:300px;}
	.homenews h2, .servsolutionblock i, .ourpartnerblock h3, .howcanwehelpblock h3, .casestudyblock h3{font-size: 16px;}
	.storagesolblock1 .vc_row:nth-child(2) .vc_col-sm-4, .storagesolblock1 .vc_row:nth-child(4) .vc_col-sm-4{float:none;}
	.storagesolimg{padding:0 0 30px; }
	.highperformblock1 .heilighttext{font-size: 20px; line-height: 26px;}
	.highperformblock1 .vc_col-sm-4, .contactpart .vc_col-sm-4{width:100%; padding-bottom:25px;}
	.highperformblock1 .vc_col-sm-8, .contactpart .vc_col-sm-8, .current-opening .col-lg-6, .jobapplypanel .col-lg-4, .jobapplypanel .col-lg-6{width:100%;}
	.realestatetable .serverstable tr td, .realestatetable .serverstable tr th{padding-left:12px; padding-right:12px;}
	.wpcf7-form .wpcf7-text, .wpcf7-form .wpcf7-textarea, .wpcf7-form .wpcf7-select, .wpcf7-form .wpcf7-date{height:40px; line-height:40px;}
	.wpcf7-form .wpcf7-textarea{height: 145px; line-height: 22px;}
	.careerscontent{padding:0 20px 25px}
	.casestudypanel .col-lg-4{width:100%;}
	.blogs-img .blogsdate .date{font-size:24px; line-height:28px;}
	.blogs-img .blogsdate .month{font-size:15px; line-height:20px; padding-top:0;}
	.blogs-img .blogsdate{width:60px;}
	.blogs-updates .blogs-img, .blogs-updates .blogs-content{padding-left:62px;}
	.blogsinglepage .nav-links > div{width:100%;}
	.networkingblock2 .vc_col-sm-2{width:50%; float:left; margin-bottom:15px;}
	.ourintegratedbox img{width:100%;}
	.storageslublock2 .storageslutext{min-height:450px; padding:25px 30px 30px 30px; margin:0 0 25px !important;}
	.storageslublock2 .ourintegratedbox h3{font-size:20px; line-height:24px;}
	.categoriesblock .vc_col-sm-3{width:50%; float:left; padding-bottom:15px;}
	.entertainmentblock .entertainmentbox{width:50%;}
	.cloudinfrabenefits .vc_col-sm-6:nth-child(2){padding-right:15px; padding-left:20px;}
	.ourcoretopblock .vc_col-sm-6{width:100%; padding-bottom:25px;}
	.ourcoretopblock p img{width:100%; height:300px; object-fit:cover;}
	.ourcorevalueblock2 .vc_col-sm-6, .ourcorevalueblock2 .vc_col-sm-3{width:100%;}
	.ourcorevalueblock2 .vc_row{display:block;}
	.cloudinfrabenefits .vc_col-sm-6:nth-child(1), .cloudinfrabenefits .vc_col-sm-6:nth-child(2){width:100%;}
	.cloudinfrabenefits img{height:auto;}
	.ourbehaviourblock.cloudinfrabenefits img{height:auto;}
	.ouroutcomesblock .vc_col-sm-4{border:none; padding-bottom:25px; min-height:auto;}
	.ourcorevalueblock2 .vc_col-sm-3 .wpb_text_column .wpb_wrapper{padding:70px 20px 0 30px;}
	.categoryboximg img{height:150px; object-fit:cover;}
	.categorybox .categoryboxtext{height:150px;}
	.ourstrategicbox .wpb_text_column .wpb_wrapper{margin:0 0 15px !important;}
	.ourpartnerlogolist .partlogo{width:33.33%;}
	.industrieslist .slick-slide{width:175px;}
	.platformblock .col-lg-4{width:100%; padding-bottom:15px;}
	.cloudinfrastrbox{width:100%; margin:0 0 15px;}
	.cloudinfrastrblock{margin:0px;}
	.serversinner .tradstroageblock .vc_col-sm-4, .serversinner .jbodsblock .vc_col-sm-4, .serversinner .softwaredefinblock .vc_col-sm-4{width:100%;}
	.serversinner .tradstroageblock .vc_col-sm-8, .serversinner .jbodsblock .vc_col-sm-8, .serversinner .softwaredefinblock .vc_col-sm-8{width:100%; padding:25px 0 0;}
	.storagelogosblock .vc_col-sm-4{width:100%; padding-bottom:12px;}
	.productenquirybox .col-lg-6, .rmasupportpanel .wpcf7 .col-lg-6{width:100%;}
	.productenquirybox .wpcf7, .rmasupportpanel .wpcf7{padding:32px 20px;}
	.bullettwoline li{width:100%;}
	.benefitstabpart .vc_tta-panels-container .vc_tta-panels .wpb_wrapper{display: block; min-height: inherit;}
	.benefitstabpart .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-heading, .benefitstabpart .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-body{background:none !important;}
	.benefitstabpart .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-heading .vc_tta-panel-title{border:2px solid #fff;}
	 .vc_tta-panel-heading .vc_tta-panel-title a{color:#fff !important;}
	.benefitstabpart .vc_tta-panels-container .vc_tta-panels .vc_active .vc_tta-panel-heading .vc_tta-panel-title a{color:#fff !important;}
	.benefitstabpart .vc_tta-panels-container .vc_tta-panels .vc_tta-panel{margin-bottom:12px;}
	.enterprisebenefitlogo{width:100%; padding:20px; height:130px;}
	.enterprisebenefitright{width:100%; padding:0;}
	.benefitstabpart .vc_tta-panels-container{width:100%;}
	.enterprisebenefitrsub{padding:35px 25px 15px}
	.backupsoltblock2 .vc_col-sm-2{padding-bottom:15px;}
}
@media (min-width:480px) and (max-width:639px){
	
}
@media (max-width:479px){
	.rev_slider .caption, .rev_slider .tp-caption{white-space:inherit !important; text-align:center !important;}
	.networkingblock2 .vc_col-sm-2{width:100%;}
	.categoriesblock .vc_col-sm-3{width:100%; float:left;}
	.entertainmentblock .entertainmentbox{width:100%;}
	.ourpartnerlogolist .partlogo{width:50%; }
	.ourpartnerlogolist .partlogo .partlogosub{height:90px;}
}
@media (min-width:320px) and (max-width:359px){
	
}