
/* Clearing */

.clear {
    clear:both; 
    height:1px;
    margin:0;
    padding:0;
    font-size: 1px;
    line-height: 0;
}

.clearfix:after, .wrapper:after {
    /*content: "."; */
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Accessibility */

#accessibility, .invisible {
    position: absolute;
    top: -999em;
    left: -999em;
}
    
a { 
    outline: 0 !important;
}
    
/* Miscellaneous */

.block { display:block !important; }
.inline { display: inline !important; }
 hr { display: none; }
.hidden, span.hidden, hr { display:none !important; }
.pointer { cursor:pointer !important; }
.indent { text-indent: -9000px !important; }
    
/* Border */

.noborder_t { border-top:0 !important; }
.noborder_r { border-right:0 !important; }
.noborder_b { border-bottom:0 !important; }
.noborder_l { border-left:0 !important; }
    
/* Text align */

.left { text-align:left; }
.right { text-align:right; }
.center { text-align:center; }
.justify { text-align:justify; }
    
/* Images */

.imgLeft { float:left;}
.imgRight { float:right; }
.imgCenter { text-align:center; }
img, a img { border:0; }
    
/* Debuggin */

.red { border:1px solid #B50909 !important; }
.colorred { color:#E80D0D !important; }
.bgred { background-color:red !important; }
.bgblack { background-color:#000 !important; }
    
/* Others */    

.no_border { border: 0 none !important;}
.no_bg { background: none !important; }
.no_margin { margin: 0 !important; }
.float_left { float: left; }
.float_right { float: right; }
.list_reset, .list_reset li { margin: 0; padding: 0; list-style: none;}
.no_padding { padding: 0 !important;}
.no_bold { font-weight: 300;}
.no_underline { text-decoration: none; }

