.blocks960, 
.blocks960sidebar {
    vertical-align: top;
    padding-bottom: 40px !important; 
    display: inline-block; 
    zoom: 1; 
    *display: block;
}

.blocks960sidebar .block {
    border-bottom:none;   
}

/* reset the widget top margin to 0 */
.widget {
    margin: 0px 0 0 0;
}

/* footer gallery */
#footer .block-gallery ul.block-data a div {
    width: 64px;
    height: 64px;
}

#footer .block-gallery ul.block-data li {
    padding: 2px;
}

.color_block.dark p {color:#c7c7c6;}
.color_block.dark.hovered:hover p {color:#ffffff;}
.color_block.dark.hovered:hover p a {color:#555;}
.color_block.colored p {color:#ffffff;}
.color_block.colored.hovered:hover p {color:#ff9e35;}
.color_block.colored.hovered:hover p a {color:#555;}
.color_block.light p {color:#636363;}
.color_block.light.hovered:hover p {color:#c7c7c6;}
.color_block.light.hovered:hover p a {color:#ff9e35;}
.color_block.white p {color:#8d8d8d;}
.color_block.white.hovered:hover p {color:#c7c7c6;}
.color_block.white.hovered:hover p a {color:#ff9e35;}


.color_block.white a.shortcode_button.btn_big_colored {color:white;}
.color_block.white.left-heading h5 {text-align:left;color:black;}
.color_block img {max-width:428px;width:100%;}
.color_block .image_container p {margin-bottom:0px;}

.container h5 {margin-left:0px !important;}