@charset "utf-8";
/* CSS Document */

/*  SECTIONS  */
.section {
	clear: both;
	padding: 0px;
	margin: 0px;
}
.container {
	max-width:980px;
	padding:0 10px;
	margin:auto;
}

/*  COLUMN SETUP  */
.col {
	display: block;
	float:left;
	margin: 1% 0 1% 2%;
}
#pricetable .col {
	margin:0 0 0 0;
}
#stdtable .col {
	margin:0 0 0 0;
}
.col:first-child { margin-left: 0; }



/*  GROUPING  */
.group:before,
.group:after {
	content:"";
	display:table;
}
.group:after {
	clear:both;
}
.group {
    zoom:1; /* For IE 6/7 */
}
                                               
					
/*  GRID OF TWO  */
.span_2_of_2 {
	width: 100%;
}
.span_1_of_2 {
	width: 49%;
}

/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */

@media only screen and (max-width: 480px) {
	.col { 
		margin: 1% 0 1% 0%;
	}
}

@media only screen and (max-width: 480px) {
	.span_2_of_2 {
		width: 100%; 
	}
	.span_1_of_2 {
		width: 100%;
	}
}

/*  GRID OF THREE  */
.span_3_of_3 {
	width: 100%;
}
.span_2_of_3 {
	width: 66%;
}
.span_1_of_3 {
	width: 32%;
}

/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */

@media only screen and (max-width: 480px) {
	.col { 
		margin: 1% 0 1% 0%;
	}
}

@media only screen and (max-width: 480px) {
	.span_3_of_3 {
		width: 100%; 
	}
	.span_2_of_3 {
		width: 100%; 
	}
	.span_1_of_3 {
		width: 100%;
	}
}

/*  GRID OF FOUR  */
.span_4_of_4 {
	width: 100%;
}
.span_3_of_4 {
	width: 74.5%;
}
.span_2_of_4 {
	width: 49%;
}
.span_1_of_4 {
	width: 23.5%;
}
#pricetable .span_1_of_4 {
	width:25%;
}
/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */
@media only screen and (max-width: 867px) {
	#pricetable .span_1_of_4 {	
		width:100%;
	}
	a#onepb,a#twopb,a#fivepb,a#ninepb,a#ecompb,.stdtable a#onepb,.stdtable a#twopb,.stdtable a#fivepb,.stdtable a#ninepb,.stdtable a#ecompb {
		background:#ccc;
		color:#222;
		height:auto;
	}
	.poff, .pon {
		border-left:1px solid #ccc;
		border-right:1px solid #ccc;		
	}
}
@media only screen and (max-width: 480px) {
	.col { 
		margin: 1% 0 1% 0%;
	}
}

@media only screen and (max-width: 480px) {
	.span_4_of_4 {
		width: 100%; 
	}
	.span_3_of_4 {
		width: 100%; 
	}
	.span_2_of_4 {
		width: 100%; 
	}
	.span_1_of_4 {
		width: 100%;
	}
	#stdtable .span_1_of_4 {
		width:100%;
	}	
}

/*  GRID OF FIVE  */
.span_5_of_5 {
	width: 100%;
}
.span_4_of_5 {
	width: 79.6%;
}
.span_3_of_5 {
	width: 59.2%;
}
.span_2_of_5 {
	width: 38.8%;
}
.span_1_of_5 {
	width: 18.4%;
}
#pricetable .span_1_of_5 {
	width:20%;
}


/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */

@media only screen and (max-width: 480px) {
	.col { 
		margin: 1% 0 1% 0%;
	}
}
@media only screen and (max-width: 867px) {
	#pricetable .span_1_of_5 {	
		width:100%;
	}
	#onep, #twop, #fivep, #ninep, #ecomp {
		margin-top:50px;
	}
	#onepp, #twopp, #fivepp, #ninepp, #ecomp {
		margin-top:0;
	}
	#onepp {
		background:#7BAE37;
	}
	#twopp {
		background:#10323F;
	}
	#fivepp {
		background:#2C8BBA;
	}
	#ninepp {
		background:#383838;
	}
	#ecompp {
		background:#567926;
	}
	#hosting #onep, #hosting #twop, #hosting #fivep, #hosting #ninep {
		margin-top:50px;
	}

	.stdtable #onep, .stdtable #twop, .stdtable #fivep, .stdtable #ninep, .stdtable #ecomp {
		margin-top:50px;
	}
	.stdtable #onepp, .stdtable #twopp, .stdtable #fivepp, .stdtable #ninepp, .stdtable #ecomp {
		margin-top:0;
	}
	.stdtable #onepp {
		background:#7BAE37;
	}
	.stdtable #twopp {
		background:#10323F;
	}
	.stdtable #fivepp {
		background:#2C8BBA;
	}
	.stdtable #ninepp {
		background:#383838;
	}
	.stdtable #ecompp {
		background:#567926;
	}	
	

}
@media only screen and (max-width: 480px) {
	.span_5_of_5 {
		width: 100%; 
	}
	.span_4_of_5 {
		width: 100%; 
	}
	.span_3_of_5 {
		width: 100%; 
	}
	.span_2_of_5 {
		width: 100%; 
	}
	.span_1_of_5 {
		width: 100%;
	}
}


/*  GRID OF SIX  */
.span_6_of_6 {
	width: 100%;
}

.span_5_of_6 {
  	width: 83%;
}

.span_4_of_6 {
  	width: 66%;
}

.span_3_of_6 {
  	width: 49%;
}

.span_2_of_6 {
  	width: 32%;
}

.span_1_of_6 {
  	width: 15%;
}

/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */

@media only screen and (max-width: 480px) {
	.col { 
		margin: 1% 0 1% 0%;
	}
}

@media only screen and (max-width: 480px) {
	.span_6_of_6 {
		width: 100%; 
	}
	.span_5_of_6 {
		width: 100%; 
	}
	.span_4_of_6 {
		width: 100%; 
	}
	.span_3_of_6 {
		width: 100%; 
	}
	.span_2_of_6 {
		width: 100%; 
	}
	.span_1_of_6 {
		width: 100%;
	}
}

/** custom **/
@media (max-width: 802px) {
	#hometop {
		display:none;
	}
}

@media (max-width: 768px) {
	#stickynav .container {
		max-width:100%;
		padding:0;
		margin:auto;
	}
	#logo {
		display:block;
		text-align:center;
		float:none;
	}
	#clink {
		display:none;
	}
}
@media (min-width: 481px) and (max-width: 700px) {
	.hide h5 {
		display:none;
	}
	ul.featlist li {
		width:45%;
		margin-left:0;
	}
	#pricedet.sociallist ul.featlist li {
		width:23%;
		margin-left:2%;
		height:auto;
	}	
}

@media (max-width: 605px) {
	#innerintro span {
		display:none;
	}
	#innerintro .stdbtn {
		text-transform:capitalize;
	}
}

@media (max-width: 600px) {
	#ilDomain, #ilHosting, #ilDomain, #ilEmail, #ilSupport, #ilGallery, #ilSEO, #ilStats, #ilLogo, #ilPhoto, #ilCMS {
		padding-top:55px;
		text-align:center;	
		font-size:0.85em;
	}
	#ilDomain{
		background:url(../img/ilDomain_small.png) top center no-repeat;
	}
	#ilHosting{
		background:url(../img/ilHosting_small.png) top center no-repeat;
	}
	#ilEmail{
		background:url(../img/ilEmail_small.png) top center no-repeat;
	}
	#ilSupport{
		background:url(../img/ilSupport_small.png) top center no-repeat;	
	}
	#ilGallery{
		background:url(../img/ilGallery_small.png) top center no-repeat;	
	}
	#ilSEO{
		background:url(../img/ilSEO_small.png) top center no-repeat;	
	}
	#ilStats{
		background:url(../img/ilStats_small.png) top center no-repeat;	
	}
	#ilLogo{
		background:url(../img/ilLogo_small.png) top center no-repeat;	
	}
	#ilPhoto{
		background:url(../img/ilPhoto_small.png) top center no-repeat;	
	}
	#ilCMS{
		background:url(../img/ilCMS_small.png) top center no-repeat;	
	}
}

@media (max-width: 480px) {
	#inclist .span_1_of_5 {
		width:18.4%;
	}
	#inclist .col {
		display: block;
		float:left;
		margin: 1% 0 1% 2%;
	}
	#inclist .col:first-child {
		margin-left: 0; 
	}
	#rowtwo {
		display:none;
	}
	.bxslider {
		font-size:1em;
		line-height:1.5em;
	}	
	#mbgpmp {
		border-bottom:5px solid #f5f5f5;
		padding-bottom:30px;
	}
	#cms {
		border-bottom:5px solid #f5f5f5;
		padding:30px 0;
	}
	#blog {
		padding-top:30px;
	}
	#footer {
		display:none
	}
	#fivep {
		margin-top:20px;
	}
	#sbs .span_1_of_5 {
		display:none;
	}
	#sbs .span_4_of_5 {
		text-align:center;
	}
	#sbs h2 {
		text-align:center;
	}
	#pfeat {
		text-align:center;
	}
	#pfeat img {
		margin:auto;
		margin-bottom:10px;
	}
	#pfeat h4 {
		margin-top:20px;
	}
	ul.featlist {
		margin:0;
		padding:0;
	}
	ul.featlist li {
		width:100%;
		margin-left:0;
	}
	#pricedet p {
		min-height:1px;
		background:none;
		padding:0 0 0 0;
		margin:0;
		border-bottom:5px solid #fff;
		line-height:3em;
		text-align:center;
	}
	#pricedet ul.featlist p.lptop {
		padding:0 0 0 0;
		margin:0;
		margin:0;
	}
	#pricedet.sociallist ul.featlist {
		margin:0;
		padding:0;
	}
	#pricedet.sociallist ul.featlist li {
		width:100%;
		margin-left:2%;
		height:auto;
	}			
	#fullfunc .span_1_of_5 {
		display:none;
	}
	h3.subhead {
		margin-top:20px;
	}
	#sbs .span_2_of_6 {
		display:none;
	}
	img.maglft {
		display:block;
		margin:auto;
		float:none;
	}
	#contactdet .span_1_of_6 {
		text-align:center;
	}
	#contactdet .span_1_of_6 img {
		height:100px;
	}
	#contactdet .span_2_of_6 {
		text-align:center;
		margin-bottom:50px;
	}
}