/* Reset */
ul,ol {margin:0; padding:0; list-style:none; border:none;}
/* End Reset */



/* Columns section */
#columns .column {
    float: left;
    width: 100%;
		/* Min-height: */
		min-height: 150px;
		height: auto !important; 
		height: 400px;
}

#columns #column1 .widget { margin: 30px 0px 0 25px; }
#columns #column3 .widget { margin: 30px 0px 0 25px; }
#columns #column4 .widget { margin: 30px 0px 0 25px; }

#columns .widget {
    margin: 30px 20px 0 20px;
    padding: 2px;

}

#columns #column3 .widget { margin: 30px 0px 0 25px; }
#columns #column4 .widget { margin: 30px 0px 20px 0px; }

#columns .widget .widget-head {
  border-top:1px solid #bc001d;
  border-bottom:1px solid #CCC;
  background-color:#f0f0f0;
  color:#333;
  font-weight:bold;
  padding-top:4px;
  padding-bottom:4px;

  overflow: hidden;
  width: 100%;
  height: 14px;
  line-height: 14px;
}
#columns .widget .widget-head h3 {
    font-weight:bold;
    font-size:12px;
    margin-left:4px;
    float:left;
    top:4px;
    width:100%;
    height:12px;
    overflow:hidden;
    color:#333;
}
#columns .widget .widget-content {
    margin:0;
    padding:0;
    
    overflow: hidden;
}


/* End Columns section */

