@media only screen and (max-width: 1170px) {
#bluebg .banner ul li .bannerlist {
 width: 360px !important;
}
#bluebg .banner ul li h1 {
    font-size: 50px!important;
 }
  }
  
  @media only screen and (max-width: 1100px) {
#bluebg .banner ul li .bannerlist {
 width: 314px !important;
}
#bluebg .banner ul li h1 {
    font-size: 48px!important;
 }
 #bluebg .banner ul .iconbanner {
    
    width: 320px;
   background-image: url(images/iconmbmob.png);
}
  }
  
     @media only screen and (min-width: 961px) and (max-width: 1040px) {
		 #plans li h3 {
    font-size: 1.5em;
   }#plans li span {
    font-size: 90%;
}}
@media only screen and (max-width: 1023px) {

#inner #blue #cloud #seal {
    background-image: url(images/cloudorigamimob.jpg);
   
}#inner #serversimg li {
	 
	max-width: 600px;
	 
}
}
    @media only screen and (max-width: 960px) {
		#inner #serversimg li {
    max-width: 98%;
    text-align: center;
}#inner #serversimg {
    min-height: 1px;
    background-image: none;
}
#inner #blue #cloud #seal {
     padding-right: 0;
    background-position: top center;
    padding-top: 330px;
}
		#bluebg .banner ul .iconbanner{display:none}
		#bluebg .banner ul li {float: none;width: 100%;}
		#bluebg .banner ul li h1, #bluebg .banner ul li h2 {
    text-align: center;    padding-bottom: 0;
}
#bluebg .banner ul li .bannerprice {
    float: none;
    width: 221px;
    margin: 20px auto 0 auto;
    background-image: url(images/pricemainmob.png);
}
 
#bluebg .banner ul li .bannerlist {
    width: 320px !important;
    float: none;
    margin: 0 auto;
}
#bluebg .banner ul li .bannerprice a {
    margin-left: 0;
}
#bluebg, #bluebg .banner {
    
    height: auto;background-size: cover;
}
#bluebg .banner ul li h2 {
    padding-top: 30px;
}

.four li, #plans .four li,#inner #plans #threeplans li {
	width: 98%;
	 float:none;
	margin: 10px auto !important;
}
 #plans li span {
    background-image: none;
    text-align: center;
    padding: 0;
    margin: 0;
}#seal {
     
    background-position: right top;
     
}#footerlinks .four li span {
    text-align: center;
    padding: 0;
    background-image: none;
}#copyright ul li {
    float: none !important;
    text-align: center;
}
#vpsseal #seal {
    background-image: url(images/vpsbgicsm.png);
    background-position: top center;
    padding-top: 270px;
    padding-right: 0%;
}
#vpsseal #seal h1, #cloud #seal h1 {
    text-align: center;
}
.banner ul .vpslabel {background-image: url(images/vpspricesm.png);background-position: center 89%;}
#inner #bluebg .banner ul .vpslabel h2 {padding: 0px 0px 120px 0px;}
#inner #bluebg .banner ul #dediprice {background-image: url(images/pricededimob.png);}
#inner #bluebg .banner ul #sharedprice {background-image: url(images/sharedpricemob.png);}

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

 .tabdata tr td {
    width: 100%;
    display: block;padding: 10px 0; text-align:center
}table {
    width: 98%;
}
.terza li {
    padding-right: 0;
}
#seal {
    background-position: center top;padding-top: 200px;
}
  h1 {
    text-align: center;padding-bottom: 10px; font-size:1.7em
}
.fivecol li {
    width: 50%;
    min-height: 140px;
    background-position: center top;
}
#logos {
    background-image: none;padding-top: 20px;
    background-color: #373737;min-height: 1px;
}.fivecol .seal5 {
    width: 100%;
    background-image: none;min-height: 1px;
}li.seal5 img {
    padding-top: 0px;
}
}
     @media only screen and (max-width: 768px) {

.three li {
    float: none;
    padding: 20px 0;
    width: 100%;
    background-image: none !important;
    border-bottom: solid 1px #dadada;
}
.clearrow{display:none}}

@media only screen and (max-width: 1260px) {
.half {
       width: 100%;
    float: none;
    overflow: hidden;}
	.half div {
    width: 90%;
    float: none !important;
    margin: 0px auto !important;
}#abstr {
    
    margin-top: 0;
}}
@media only screen and (max-width: 1190px) {#inner #plans #fivecols li {
    width: 31%;
    margin-right: 1%;    margin-bottom: 10px;
}}
@media only screen and (max-width: 960px) {#inner #plans #fivecols li {
    width: 90%;}

/*    
@media screen and (max-width: 960px) {
  // USE THESE CLASSES TO HIDE CONTENT ON MOBILE 
   .mobile-hide {
       display: none !important;
        }
.mobile-show {
	display: inline;
	}
}*/

           
    