﻿/* =============================================================================
   OVERRIDE Boiler
   ========================================================================== */

body { margin: 0; font-size: 1em; line-height: 1.4; }

::-moz-selection { background: black; color: #fff; }
::selection { background: black; color: #fff; }

a:focus { outline: 0; cursor: pointer; }

h1, h2, h3, h4, h5, h6, p, ol, ul {
    margin: 0;
    padding: 0;
    clear: both;
}

blockquote { margin: 1em 0; }



/* =============================================================================
   ADDONs
   ========================================================================== */

/* Fix Firefox margin */
button/*, input[type="button"], input[type="reset"], input[type="submit"]*/ {
    /*-moz-box-sizing: content-box;*/ /* strange behaviour when setting width: 100% */
}

/* Remove Skype phone replacement */
span.skype_pnh_container {
    display:none !important;
}
span.skype_pnh_print_container {
    display:inline !important;
}

/* Floats */
.clear {        clear: both; }
.clear-right {  clear: right; }
.clear-left {   clear: left; }
.left {         float: left; }
.right {        float: right; }

/* Debug, adds a red border */
.debug {        border: 1px solid red; }

/* initially hide/show elements with JS */
.show {             display: block; }
.show .inline{      display: inline; }
html.no-js .show {  display: none; }
.hide {             display: none; }
html.no-js .hide {  display: block; }
html.no-js .hide.inline { display: inline; }

.fluid {
    max-width: 100%;
}
html.lt-ie8 .fluid {
    width: 100%;
}
