@media screen and (max-width:1200px){
    .main-meta .main-menu > ul > li > a { padding: 0px 5px;}
    .page-banner { padding: 50px 0px 60px 0px;}
    .main-meta .logo { width: 160px;}
    .main-meta .main-menu { padding: 10px 0;}
    .banner-text { padding-top: 50px;}
    .banner-text h2 span { font-size: 25px;}
    .banner-text h2 { font-size: 52px;}
    
    .home-plan-box { width: 30%; margin-bottom: 40px;}
    .view-all-vps-plans { margin-top: 0px;}
    .testi-slider-box .top p { font-size: 16px; line-height: 24px;}
    .choose-location-left-box ul li { margin-top: 5px;}
    .choose-location-left-box h3 { font-size: 35px;}
    .footer .top .right { padding: 50px 20px 50px 20px;}
    .tos-content-block { padding: 50px 0;}
    .tos-content-block .main { padding-right: 0px; padding-left: 330px;}
    .global-ul li { margin-top: 10px;}
    .global-ul li a { line-height: 18px;}
    
    .os-box { width: 103px;}
    .ssdvps-about-block .main .right { padding-left: 30px;}
    .plan-comparison-box { display: none;}
    .ssdvps-plan-block .main { padding-left: 0px;}
    .ssdvps-plan-ul { text-align: center;}
    .ssdvps-plan-box { width: 110px;}
    .ssd-mobile-head { display: block; color: #0b63b2; line-height: 16px;}
    .sub-banner-main .left h2 { font-size: 48px;}
    .ssdvps-about-block .main h3 { font-size: 35px;}
    .ssdvps-about-block { padding: 50px 0 100px 0;}
    .footer .top .right ul.foot-right-ul li { margin-right: 2px;}
    
    .dedi-heads { display: block; display: block; color: #0b63b2; line-height: 16px;}
    .dedicated-main-ul-head { display: none;}
    .each-items { padding: 20px; text-align: center;}
    .each-items .each-icon { position: static;}
    .each-items > p  br { display: none;}
    .dedi-heads { margin-bottom: 5px;}
    .dedicated-main-ul > li:nth-child(1) {
        width: 0%;
        border-left:none;
    }

    .dedicated-main-ul > li:nth-child(2) {
        width: 0%;
    }

    .dedicated-main-ul > li:nth-child(3) {
        width: 0%;
    }

    .dedicated-main-ul > li:nth-child(4) {
        width: 0%;
    }

    .dedicated-main-ul > li:nth-child(5) {
        width: 0%;
    }
    
    .dedicated-main-ul > li:nth-child(6) {
        width: 0%;
    }

    .dedicated-main-ul > li:nth-child(7) {
        width: 0%;
    }
    
    .dedicated-main-ul > li { width: 25% !important;}
    .each-configure, .each-soldout { margin: auto;}
    .dedicated-main-ul { border: 1px solid #e4e6f0;}
    .dedicated-main-ul > li { border: none; border-bottom: 1px solid #e4e6f0; border-left: 1px solid #e4e6f0;}
    .sub-banner-main .left h2 { font-size: 36px;}
    .sub-banner-main .left h2 span { font-size: 18px;}
    .affiliate-mid-block .main .right { padding-right: 0px;}
    .affiliate-bottom-block .main p { font-size: 22px;}
    .affiliate-bottom-block .main a { font-size: 14px; padding: 15px 30px;}
}

@media (max-width:1200px) and (min-width:991px){

}

@media screen and (max-width:991px){
    a.menu-toggle{display:block;}
    .mobile-menu{display:block;}
    .mobile-menu a.close-it{display:block;}
    .main-meta .main-menu{display:none;}
    .sticky-header .mobile-menu{display:none;}
    .mobile-menu .menu-list{display:block;}
    .main-meta .logo,.sticky-header .main-meta .logo  {padding: 14px 0px;}
    
    .page-banner { min-height: inherit;}
    .banner-text { padding: 0px; max-width: inherit;}
    .banner-text h2 { font-size: 40px; }
    .banner-text h2 span { padding-bottom: 0px; font-size: 20px;}
    .pacificrack-vps-head { padding: 50px 0;}
    .pacificrack-vps-plan-block .main { margin: 0px;}
    .pacificrack-vps-head h3 { font-size: 30px;}
    .pacificrack-vps-head p br { display: none;}
    
    .pacificrack-features-block { padding: 50px 0;}
    .pacificrack-features-block .head h3 { font-size: 32px;}
    .pacificrack-features-icon { margin: 0px;}
    .pacificrack-features-left .top, .pacificrack-features-right .top { display: inline-block; width: 48%; max-width: inherit; padding: 0 15px; text-align: center;}
    .pacificrack-features-block .head { margin-bottom: 30px;}
    .pacificrack-features-icon { padding: 20px 0;}
    .testimonial-block .lSSlideOuter .lSPager.lSpg { text-align: center;}
    .choose-location-left-box { position: relative; transform: translateY(0%); text-align: center;}
    .choose-location-block { padding: 50px 0;}
    .choose-location-block .right { margin-left: 0px;}
    .footer .top { padding-bottom: 40px;}
    .footer .top .left { padding: 40px 0;}
    .footer .top .right { margin: 0px; padding: 25px;}
    .testimonial-block .main:before, .testimonial-block .main:after { display: none;}
    .footer-about { margin-left: 0px;}
    .support-center { width: 166px; font-size: 12px;}
    
    .sub-banner-main { display: block !important; min-height: inherit; padding: 35px 0; text-align: center;}
    .sub-banner-main .right .banner-plans { padding: 0px;}
    .sub-banner-main .right .banner-plans .banner-get-started-now { position: static;}
    .sub-banner-main .left h2 { font-size: 36px;}
    .sub-banner-main .left h2 span { font-size: 20px;}
    .ssdvps-about-block .main h3 { font-size: 30px; margin-bottom: 20px;}
    .ssdvps-about-block .main { text-align: center;}
    .ssdvps-plan-box { width: 140px; margin-top: 20px;}
    .ssdvps-plan-block { padding-bottom: 50px;}
    .ssd-vps-plan-block { padding: 50px 0;}
    .ssd-vps-plan-block .head h3 { font-size: 32px;}
    
    .footer .top .right { text-align: center;}
    .dedicated-server-plans-main .head h3 { font-size: 32px;}
    .dedicated-server-plans-main { padding: 40px 0 50px 0;}
    .dedicated-main-ul > li { width: 33% !important;}
    .affiliate-about-block { padding: 40px 0;}
    .affiliate-about-main h3 { font-size: 32px;}
    .affiliate-about-main .left { margin-right: 0px;}
    .affiliate-mid-block .main .left .info { margin-left: 0px;}
    .affiliate-bottom-block { padding: 30px 0;}
    .affiliate-bottom-block .main a { text-align: center; line-height: 16px;}
    .about-mid-block .left h3, .about-mid-block .right h3 { font-size: 26px;}
    .question-answer-block { padding: 45px 0;}
    .question-answer-block .head h3 { font-size: 32px; margin-bottom: 10px;}
    .question-answer-block .main .box { margin-top: 25px;}
    
    
}

@media (max-width:991px) and (min-width:768px){
    
    .why-choose-us .item-box{padding-left: 0;text-align: center;}
    .why-choose-us .item-box .icon{position: relative;margin: auto;}
}

@media screen and (max-width:767px){
    .ftr-top{display: block !important;}
    .ftr-box{float: left;width: 49.5%;padding: 10px 0px;}
    .ftr-box.social-link{text-align: left;width: 100%;float: none;}
    .social-link ul li{display: inline-block;vertical-align: middle;margin-right: 8px;}
    
    .banner-text { text-align: center;}
    .banner-text h2 span { font-size: 18px;}
    .banner-text h2 { font-size: 32px; margin-bottom: 15px;}
    .banner-plans { padding-left: 0px;}
    .banner-get-started-now { position: static; margin-bottom: 10px;}
    .banner-ul-boxes { margin-top: 30px;}
    .banner-ul-boxes li { margin: 4px;}
    .home-plan-box { width: 48%;}
    .pacificrack-vps-plan-block { padding-bottom: 50px;}
    .pacificrack-features-left .top, .pacificrack-features-right .top { width: 100%; margin-top: 15px;}
    .testimonial-block .head { position: relative; z-index: 2; text-align: center;}
    
    .view-all-testimonial a { position: relative; right: inherit; top: inherit;}
    .view-all-testimonial { text-align: center;}
    .testimonial-block { padding: 50px 0;}
    .testimonial-block .lSSlideOuter .lSPager.lSpg { margin-top: 0px;}
    .choose-location-left-box h3 { font-size: 32px;}
    .choose-location-left-box ul { padding-top: 0px;}
    .choose-location-block .right span.mobile-map { display: block;}
    .choose-location-block .right > img { display: none;}
    .location-marker { display: none;}
    .footer .top .left { padding: 0px;}
    .testi-comma { display: none;}
    .testimonial-block .head h3 { font-size: 32px;}
    .footer-links, .footer-about { text-align: center;}
    .footer-about { margin-top: 20px;}
    .footer .bottom .main { display: block !important; text-align: center;}
    .footer-social { margin-top: 10px;}
    .home-plan-box { width: 100%; margin: 0px; margin-top: 40px;}
    .view-all-vps-plans { margin-top: 20px;}
    .pacificrack-vps-head { padding: 50px 0 30px 0;}
    .choose-location-block .left { margin-right: 0px;}
    
    .tos-content-block .main { padding-left: 0px;}
    .tos-left-bar { position: static; width: 100%; margin-bottom: 25px; padding: 10px 25px;}
    .tos-left-bar > ul > li { padding: 12px 0;}
    .global-ul { margin-bottom: 20px;}
    .ssdvps-about-block .main .right { padding-left: 0px;}
    .os-box { width: 115px; margin-top: 10px;}
    .ssdvps-about-block .main .left { margin-right: 0px;}
    .ssdvps-plan-box { width: 100%;}
    .ssdvps-plan-ul > li { width: 32%;}
    .ssdvps-about-block { padding: 40px 0 80px 0;}
    .dedicated-server-plans-main .head h3 { font-size: 26px;}
    .dedicated-main-ul > li { width: 50% !important;}
    
    .dedicated-server-plans-main h2.resp-accordion { background: #fff !important; text-transform: uppercase; font-size: 15px; font-weight: 700;}
    .dedicated-server-plans-main h2.resp-accordion.resp-tab-active { background: #095ba5 !important; border: none !important; color: #fff !important;}
    .affiliate-about-main .left { text-align: center;}
    .affiliate-about-main h3 { margin-bottom: 10px;}
    .affiliate-mid-block .main .left .info { max-width: inherit;}
    .affiliate-bottom-block .main { display: block !important; text-align: center;}
    .affiliate-bottom-block .main p { margin-bottom: 15px;}
    .affiliate-bottom-block .main a { padding: 15px; margin-bottom: 8px;}
    .affiliate-mid-block .main .right ul li { padding-left: 80px;}
    .affiliate-mid-block .main .right > ul > li > .affiliate-mid-count { left: 17px;}
    .affiliate-about-main h3 { font-size: 26px;}
    
    .about-mid-block .left, .about-mid-block .right { padding: 35px 0; text-align: center;}
    .about-mid-logos li { margin: 0px 3px;}
    .question-answer-block .head h3 { font-size: 28px;}
    .question-answer-block .main .box { max-width: inherit; text-align: center; padding-left: 0px; margin-top: 15px;}
    .question-answer-block .main .box:before { position: static; display: inline-block; margin-bottom: 10px;}
    .question-answer-block .main .box h5 { font-size: 20px;}
    .about-mid-block .right { margin: 0px; 
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#e5e7ec+0,7db9e8+63&1+0,0+47 */
    background: -moz-linear-gradient(top,  rgba(229,231,236,1) 0%, rgba(151,197,233,0) 47%, rgba(125,185,232,0) 63%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  rgba(229,231,236,1) 0%,rgba(151,197,233,0) 47%,rgba(125,185,232,0) 63%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  rgba(229,231,236,1) 0%,rgba(151,197,233,0) 47%,rgba(125,185,232,0) 63%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e7ec', endColorstr='#007db9e8',GradientType=0 ); /* IE6-9 */}
    .about-mid-points li { padding-left: 0px; margin-top: 12px;}
    .about-mid-points li:before { display: none;}
}

@media screen and (max-width:600px){
    .ssdvps-plan-ul > li { width: 32%;}
}

@media screen and (max-width:560px){
    .ssdvps-plan-ul > li { width: 49%;}
    .dedicated-main-ul > li { width: 100% !important;}
}

@media screen and (max-width:480px){
     
}

@media screen and (max-width:400px){
    
}