/* ==========================================================================
   *Large Screens (1400px and Up)*
   ========================================================================== */
@media (min-width: 1400px) {
   
}

/* ==========================================================================
   *Medium Screens (1500px and Up)*
   ========================================================================== */
@media (max-width: 1699.98px) {

}

/* ==========================================================================
   *Medium Screens (1400px and down)*
   ========================================================================== */
@media (max-width: 1399.98px) {
   .servicebrief-tile .tile-footer, .servicebrief-tile .tile-body{padding: 30px;}
   .servicebrief-tile h6{font-size: 22px;}

   .pricing-banner .banner-text{padding-right: 0;}
   .efficiency-promise2 .energy-tiles li{flex-direction: column;}
   .efficiency-promise2 .energy-tiles .img-icon{margin: 0 0 15px 0;}
   .cpanel-intro .article-box{width: 46.5%;}
   .benefit-box.bft-greenbox{padding-left: 220px;}
   .benefit-box{padding: 30px; padding-right: 30px;}
   .benefit-box h5{font-size: 30px;}
   .point__tooltips{padding: 10px 8px;}

   .resources-right{padding-left: 0;}
   .success-story .section-heading h3{font-size: 54px;}
   .gray-box label{font-size: 15px;}
}


/* ==========================================================================
   *Medium devices (tablets, 1200px and down)*
   ========================================================================== */
@media (max-width: 1199.98px) {
   .main-banner{min-height: inherit;}
   .servicebrief{padding-top: 70px;}
   .servicebrief-tile{margin-top: 0; max-width: inherit;}
   .main-nav .navbar-nav li{border-bottom: solid 1px var(--gray); width: 100%; text-align: center;}
   .main-nav .navbar-nav li:last-child{border-bottom: none;}
   .main-nav .nr-btn{background: none; margin: 0; color: var(--text_color1); font-weight: 700; font-size: 17px;}
   .main-banner h6{font-size: 20px; line-height: normal;}
   .main-banner .roundtick-list li{font-size: 18px; margin-bottom: 10px;}
   .domain-search ul li{margin-right: 20px; padding-right: 25px;}
   .domain-search .domain-address{font-size: 24px;}
   .hosting-navbar ul li span{display: block; text-align: center;}
   .hosting-navbar .navtab-icon img{margin-right: 0; margin-bottom: 5px;}
   .support-detail{margin-left: 25px; padding-left: 25px;}
   .server__map{max-width: 89%; margin: auto;}

   /*Pricing Page*/
   .point__tooltips .point_location{font-size: 15px; font-weight: 400; margin-bottom: 0;}
   .commen-pointor .point__tooltips.tp-left{left: -130px;width: 120px;}
   .greenbar-achievements{padding: 15px 0;}
   .greenbar-achievements ul li{width: 46%;}
   .greenbar-achievements .num-count{display: block; line-height: normal; font-size: 24px; font-weight: 700;}
   .greenbar-achievements .greenbar-label{display: block; font-size: 14px;}
   .greenbar-achievements img{height: 30px;}
   .support-box{padding: 40px 20px;}
   .support-boxs .support-box{width: inherit;}
   .wehelp-support .section-heading{text-align: center; margin: 0 0 40px 0;}

   .success-story-wraper .section-left{width: 100%; text-align: center; margin-bottom: 50px;}
   .success-story-wraper .section-center{width: 50%;}
   .success-story-wraper .section-right{width: 50%;}
   .success-story-wraper .section-left .action{justify-content: center;}

}
  
  
  
/* ==========================================================================
   *Medium devices (tablets, 991px and down)*
   ========================================================================== */
@media (max-width: 991.98px) {
   .main-header{padding: 10px 0;}
   .main-banner h1, .section-heading h3{font-size: 65px;}
   .serverstab-left .heading h3{font-size: 50px;}
   .section-heading h4{font-size: 42px;}
   .main-header .logo img{height: 34px;}
   .support-chat .text-left{text-align: center;}
   .support-details{margin-top: 30px; text-align: center;}
   .support-details .support-detail:first-child{padding-left: 0; border-left: none;}
   .commen-pointor{width: 10px; height: 10px;}
   .commen-pointor:hover .point__tooltips, .commen-pointor .point__tooltips{display: none;}
   .location_for_mob{display: block;}
   .domain-search h5{text-align: center; margin-bottom: 15px;}
   .domain-search .search-action{flex-direction: column; gap: 15px;}
   .domain-search ul{display: flex; flex-wrap: wrap; justify-content: center; gap: 10px;}
   .domain-search ul li, .domain-search ul li:last-child{border-right: none; margin: 0; background-color: var(--white); padding: 10px 20px; text-align: center; border-radius: 10px;}
   .energy-tiles{padding-left: 0;}
   .testimonials .section-heading{text-align: center; margin-bottom: 50px;}

   /** Pricing / Services page **/
   .efficiency-promise2 .energy-tiles li{width: 30%;}
   .plans-pricing-intro .roundtick-list{gap: 15px;}
   .faq-wrapper {padding: 0 2%; width: 100%;}
   .server__map{max-width: 100%;}
   .hosting-navbar ul li{font-size: 14px;}
   .hosting-navbar a{padding: 15px 10px;}
   .cpanel-intro .right-image{padding-left: 0; text-align: center;}
   .greenbar-achievements ul{flex-wrap: wrap; gap: 15px;}
   .greenbar-achievements ul li{border: none;}

   /*About - Timeline*/
   .timeline-container{padding-top: 0;}
   .timeline-block{margin-top: 0;}
   .timeline-container:before{left: 8px;}
   .company-timeline:before{left: 8px; width: 2px;}
   .timeline-block{width: 100%; margin-bottom: 30px;}
   .timeline-block-right{float: none;}
   .timeline-block-left{float: none; direction: ltr;}
   .timeline-content{padding: 24px 20px; margin-top: 9px;}
   .timeline-block-left .timeline-content {border-radius: 0 23px 23px 23px;}
   .timeline-block-left .timeline-content::before{background: url(/web/20230720172251im_/https://ablepage.com/images/timeline-arrow_left.svg); left: -9px; top: 0;}
   .timeline-action{text-align: left;}
   
   .article-label{flex-direction: column;}
   .article-label span{display: block; margin-bottom: 10px;}

   .article-gray h3{font-size: 38px;}
   .article-note h5{font-size: 28px;}
   .aft-quickview .pgmvalue-center{height: 100%; margin: 0; padding-top: 30px; padding-bottom: 30px;}
   .pgmvalue-left, .pgmvalue-right{width: 90%; margin: auto;}
   .pgmvalue-left{border-radius: 20px 20px 0 0;}
   .pgmvalue-right{border-radius: 0 0 20px 20px;}
   .resources-right{margin-top: 50px;}
   .success-story {padding-top: 50px;}
}

/* ==========================================================================
   *Small devices (landscape phones, less than 768px)*
   ========================================================================== */ 
@media (max-width: 767.98px) {
   .serverstab-left .heading h3, .success-story .section-heading h3{font-size: 42px;}
   .support-details{flex-wrap: wrap; justify-content: center;}
   .support-detail{margin-left: 0; padding-left: 0; border-left: none;}
   .main-banner h1, .section-heading h3{font-size: 52px;}
   .server-loactions .tile-sm{flex-direction: column; gap: 10px;}
   .features-tile .tile__image img{width: 42px; height: 42px;}
   .location_for_mob ul li {padding: 20px 15px; font-size: 18px;}
   .main-banner h6{font-size: 18px;}
   .main-banner .roundtick-list li{width: 100%;}
   .main-header .logo img{height: 30px;}

   /** Pricing / Services page **/
   .cpanel-intro .article-box{width: 46.5%;}
   .efficiency-promise2{text-align: center;}
   .efficiency-promise2 .energy-tiles{gap: 20px; flex-direction: column;}
   .efficiency-promise2 .energy-tiles li{width: 100%;}
   .plans-block-body{padding-left: 20px; padding-right: 20px;}
   .avilable-loc{flex-direction: column; border-radius: 10px;}
   .avilable-loc .label-sm{margin: 0 0 5px 0;}

   .hosting-navbar{display: none;}
   .timeline-block{gap: 15px;}
   .timeline-container{width: 100%;}

   .hosting-navbar.policy-quicklink{display: block;}
   .hosting-navbar.policy-quicklink ul{flex-wrap: wrap;}
   .hosting-navbar.policy-quicklink ul li{width: 50%;}
   .hosting-navbar.policy-quicklink ul li.active a{background: transparent;}
   
   .success-story-wraper .section-center{width: 100%;}
   .success-story-wraper .section-right{width: 100%; padding-left: 0;}
   .success-story .features-tiles{padding-top: 50px;}
   
   .article-note{text-align: center;}
   .resources-article .article-gray{padding: 30px 20px;}
   .article-gray ul li .dotedlist{margin-left: -30px;}
   .article-note .vector-left{margin-bottom: 20px;}
   .primary-arrowlink{justify-content: center;}
   .graybox-card .graybox-body{padding: 20px;}
}

/* ==========================================================================
   *Extra small devices (portrait phones, less than 576px)*
   ========================================================================== */ 
@media (max-width: 575.98px) {
   .energy-tiles li{flex-direction: column;}
   .detail-right li::before{display: none;}
   .renewable-energy{text-align: center;}
   .energy-tiles .img-icon{margin-right: 0; margin-bottom: 20px;}

   /** Pricing / Services page **/
   .cpanel-intro .article-box{width:100%;}
   .benefit-box.bft-greenbox{padding:0; padding-left:0;}
   .benefit-box.bft-greenbox .text{padding: 30px; border-radius: 23px; background-color: rgba(30, 199, 97, 0.5);}
   .bft-bluebox{flex-direction:column;}
   .benefit-box.bft-greenbox {display: flex; align-items: stretch;}

   
}

/* ==========================================================================
   *Extra small devices (portrait phones, less than 400px)*
   ========================================================================== */ 

@media (max-width: 430px) {
   
}
  
  
  
/*
     FILE ARCHIVED ON 17:22:51 Jul 20, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 06:02:24 Sep 30, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.547
  exclusion.robots: 0.034
  exclusion.robots.policy: 0.025
  esindex: 0.008
  cdx.remote: 12.142
  LoadShardBlock: 96.859 (3)
  PetaboxLoader3.datanode: 184.798 (4)
  load_resource: 267.594
  PetaboxLoader3.resolve: 82.425
*/