
.grid-all, .grid-1, .grid-2, .grid-3, .grid-quarter, .grid-4, .grid-third, .grid-5, .grid-6, .grid-half, .grid-7, .grid-8, .grid-two-thirds, .grid-9, .grid-three-quarters, .grid-10, .grid-11, .grid-12, .grid-whole {
  margin: 0;
  clear: none;
  float: left;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


.grid-4, .grid-third {
  width: 33.33333%;
}

.grid-6, .grid-half {
  width: 50%;
}


.grid-12, .grid-whole {
  width: 100%;
}

.padded {
  padding: 0 0.5em 0.5em 0.5em;
}

.padded-top {
  padding-top: 0.5em;
}

.padded-vertical {
  padding: 0.5em 0;
}






@media (max-width: 629px) {
  .s-grid-all, .s-grid-1, .s-grid-2, .s-grid-3, .s-grid-quarter, .s-grid-4, .s-grid-third, .s-grid-5, .s-grid-6, .s-grid-half, .s-grid-7, .s-grid-8, .s-grid-two-thirds, .s-grid-9, .s-grid-three-quarters, .s-grid-10, .s-grid-11, .s-grid-12, .s-grid-whole {
    margin: 0;
    clear: none;
    float: left;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  /**behavior: url(http://www.cre8veonline.com/hdfluid/boxsizing.htc);*/
  }


  .s-grid-12, .s-grid-whole {
    width: 100%;
  }


    .miniside {
	  display:none;
  }
  


.tmc {
	width:100%;	
}

.googlesearchbox {
	width:100%;
	margin-bottom: 10px;

		background:rgba(255,255,255,0.7); 
}

.googlesearchbox {
-webkit-border-bottom-left-radius: 9px;
-webkit-border-bottom-right-radius: 9px;
-moz-border-radius-bottomleft: 9px;
-moz-border-radius-bottomright: 9px;
border-bottom-left-radius: 9px;
border-bottom-right-radius: 9px;
} 

.header {
	height:160px;
}


.cc, .ccx {
padding:10px;
}

 .footer {
	font-size:10px;
}



}

@media (max-width: 480px) {
	
.x-rightfloat, .z-leftfloat {
width:100%;
height:auto;
	 }
	 
 .pulloutright, .pulloutleft, .pulloutfull {
	 width:auto;
		padding:20px!important;
	margin:0px!important;
	 }
	 
	 
	 #google-ads-1 {
max-width:100%;
overflow:hidden;
}


}

@media (min-width: 481px) and (max-width: 629px) {
	
.x-rightfloat, .z-leftfloat{
max-width:60%;
	 }
	 
 .pulloutright, .pulloutleft {
max-width:50%;
	 }
}


@media (min-width: 630px) and (max-width: 954px) {
 .m-grid-all, .m-grid-1, .m-grid-2, .m-grid-3, .m-grid-quarter, .m-grid-4, .m-grid-third, .m-grid-5, .m-grid-6, .m-grid-half,  .m-grid-7, .m-grid-8, .m-grid-two-thirds, .m-grid-9, .m-grid-three-quarters, .m-grid-10, .m-grid-11, .m-grid-12, .m-grid-whole,   .authortext,   .authorpic {
    margin: 0;
    clear: none;
    float: left;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  /**behavior: url(http://www.cre8veonline.com/hdfluid/boxsizing.htc);*/
  }

  .m-grid-6, .m-grid-half {
    width: 50%;
  }

  .m-grid-12, .m-grid-whole {
    width: 100%;
  }

  
  .miniside {
	  display:none;
  }
  
 

.cccont, .cccont2 {
	padding-right:10px;
padding-left:10px;
}

.cc, .ccx {
padding:20px;
}

.header {
	height:180px;
}


 .googlesearchbox {
		background:rgba(255,255,255,0.4); 
 }
 
 .footer {
	font-size:13px;
}

 
}

@media (min-width: 655px) and (max-width: 954px) {
 .m-grid-all, .m-grid-1, .m-grid-2, .m-grid-3, .m-grid-quarter, .m-grid-4, .m-grid-third, .m-grid-5, .m-grid-6, .m-grid-half,  .m-grid-7, .m-grid-8, .m-grid-two-thirds, .m-grid-9, .m-grid-three-quarters, .m-grid-10, .m-grid-11, .m-grid-12, .m-grid-whole, .cc, .ccx, .miniside {
    margin: 0;
    clear: none;
    float: left;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  /**behavior: url(http://www.cre8veonline.com/hdfluid/boxsizing.htc);*/
  }


  .m-grid-6, .m-grid-half {
    width: 50%;
  }
  

  .m-grid-12, .m-grid-whole {
    width: 100%;
  }

  
    .miniside {
	  display:block;
	  width:25%;
	 
  }
  
    .miniside a {
    display: block;
    width: 100%;
    height: 800px;
  }

  
  .cc {
	  width: 75%;
  }
  
  .ccx
  {
	  width: 100%;
  }
  
  .sidebar {
	  clear:both;  
  }
  


.cccont {
	padding-right:20px;
padding-left:10px;
}

.cccont2 {
	padding-right:10px;
padding-left:10px;

}

.cc, .ccx {
padding:20px;
}
  
  .header {
	height:180px;
}


 .googlesearchbox {
		background:rgba(255,255,255,0.4); 
 }
 
 .footer {
	font-size:14px;
}


  .sidebarconstrainer {
	  max-width: 630px;
	  float:left;
	  margin:auto;
	  margin-top:20px;
	  }


.glasspanel {
	background: -moz-linear-gradient(top,  rgba(255,255,255,0.4) 0%, rgba(255,255,255,0) 100%)!important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.4)), color-stop(100%,rgba(255,255,255,0)))!important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0.4) 0%,rgba(255,255,255,0) 100%)!important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,0.4) 0%,rgba(255,255,255,0) 100%)!important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,0.4) 0%,rgba(255,255,255,0) 100%)!important; /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,0.4) 0%,rgba(255,255,255,0) 100%)!important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66ffffff', endColorstr='#00ffffff',GradientType=0 )!important; /* IE6-9 */

}

.x-rightfloat, .z-leftfloat {
max-width:60%;
	 }
	 
.pulloutright, .pulloutleft {
max-width:50%;
	 }
 
  
}

@media (min-width: 955px) {
  .l-grid-all, .l-grid-1, .l-grid-2, .l-grid-3, .l-grid-quarter, .l-grid-4, .l-grid-third, .l-grid-5, .l-grid-6, .l-grid-half, .l-grid-7, .l-grid-8, .l-grid-two-thirds, .l-grid-9, .l-grid-three-quarters, .l-grid-10, .l-grid-11, .l-grid-12, .l-grid-whole, .sidebar {
    margin: 0;
    clear: none;
    float: left;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    /**behavior: url(boxsizing.htc);*/
  }


  .l-grid-6, .l-grid-half {
    width: 50%;
  }


  .l-grid-8, .l-grid-two-thirds {
    width: 66.66667%;
  }

  .l-grid-12, .l-grid-whole {
    width: 100%;
  }

  
    .miniside {
	  display:none;
  }
  
  .sidebar {
	      width: 320px;
-webkit-border-bottom-right-radius: 9px;
-moz-border-radius-bottomright: 9px;
border-bottom-right-radius: 9px;
  }

  
 .googlesearchbox {
		background:rgba(255,255,255,0.7); 
 }
  
  


.cccont {
	background:rgba(255,255,255,0.4);
	padding-right:20px;
padding-left:10px;

}

.cccont2 {
	background:rgba(255,255,255,0.4);
	padding-right:10px;
padding-left:10px;

}



.cc, .ccx {
padding:20px;
}

.header {
	height:180px;
}


.footerleft {
text-align:right;
}

.footerright {
text-align:left;	
}

.footer {
	font-size:14px;
}


.x-rightfloat, .z-leftfloat {
max-width:60%;
	 }
	 
.pulloutright, .pulloutleft {
max-width:50%;
	 }
 

  
}

