.anb-pos-static {
    position: static !important;
}
.anb-pos-static .anb-closem, .anb-pos-static .anb-close-link{
    display: none !important;
}
.anb-overlay {
    position: fixed;
    width: 100%;
    height: 100%;
    visibility: hidden;
    top: 0px;
    left: 0px;
    z-index: 100000;
    opacity: 0;
    background: #5A5757;   
    /*filter: progid:DXImageTransform.Microsoft.gradient(
	startColorstr=#352e24, endColorstr=#1a160d);*/
    /*background: -webkit-radial-gradient(circle, #352e24, #1a160d);*/
    /*background: -moz-radial-gradient(circle, #352e24, #1a160d);*/
    /*background: -o-radial-gradient(circle, #352e24, #1a160d);*/
    /*background: radial-gradient(circle, #352e24, #1a160d);*/
}

.anb-overlay-show {
    visibility: visible;
    opacity: 0.8;
    -webkit-transition:all .3s ease-in-out;
    -moz-transition:all .3s ease-in-out;
    -ms-transition:all .3s ease-in-out;
    -o-transition:all .3s ease-in-out;
}

.anb-overlay a {
    display: block;
    height: 100%;
    width: 100%;
}

.anb {
    z-index: 100001;
}

.anb-root abbr, .anb-root address, .anb-root article, .anb-root aside, .anb-root audio, .anb-root b, .anb-root blockquote, .anb-root body, .anb-root canvas, .anb-root caption, .anb-root cite, .anb-root code, .anb-root dd, .anb-root del, .anb-root details, .anb-root 
dfn, .anb-root div, .anb-root dl, .anb-root dt, .anb-root em, .anb-root fieldset, .anb-root figcaption, .anb-root figure, .anb-root footer, .anb-root form, .anb-root h1, .anb-root h2, .anb-root h3, .anb-root h4, .anb-root h5, .anb-root h6, .anb-root header, .anb-root hgroup, .anb-root 
html, .anb-root i, .anb-root iframe, .anb-root img, .anb-root ins, .anb-root kbd, .anb-root label, .anb-root legend, .anb-root li, .anb-root mark, .anb-root menu, .anb-root nav, .anb-root object, .anb-root ol, .anb-root p, .anb-root pre, .anb-root q, .anb-root samp, .anb-root section, .anb-root 
small, .anb-root span, .anb-root strong, .anb-root summary, .anb-root table, .anb-root tbody, .anb-root td, .anb-root tfoot, .anb-root th, .anb-root thead, .anb-root time, .anb-root tr, .anb-root ul, .anb-root var, .anb-root video { 
    margin: 0; padding: 0; border: 0; line-height: normal;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    box-shadow: none;
}

.anb-root input[type="submit"]:active, .anb-root input[type="button"]:active, .anb-root input[type="reset"]:active, .anb-root button:active {
    background: none;
    box-shadow: none;
    border: 0;
    padding: 0;
}

.anb-root input[type="submit"], .anb-root input[type="button"], .anb-root input[type="reset"], .anb-root button {
    background: none;
    box-shadow: none;
    border: 0;
    padding: 0;
}

.anb-root article, .anb-root aside, .anb-root details, .anb-root figcaption, .anb-root figure, .anb-root footer, .anb-root header, .anb-root hgroup, .anb-root menu, .anb-root nav, .anb-root  section {
    display: block; }
.anb-root body {
    line-height: 1; }
.anb-root ol, .anb-root ul {
    list-style: none; }
.anb-root blockquote, .anb-root q {
    quotes: none; }
.anb-root blockquote:before, .anb-root blockquote:after,
.anb-root q:before, .anb-root q:after {
    content: '';
    content: none; }
.anb-root table {
    border-collapse: collapse;
    border-spacing: 0; }

.anb-root h1, .anb-root h2, .anb-root h3, .anb-root h4, .anb-root h5, .anb-root h6 {
    font-family: "Georgia", "Times New Roman", serif;
    font-weight: normal; 
}
.anb-root h1 a, .anb-root h2 a, .anb-root h3 a, .anb-root h4 a, .anb-root h5 a, .anb-root h6 a { font-weight: inherit; }
.anb-root h1 { font-size: 46px; line-height: 50px; margin-bottom: 14px;}
.anb-root h2 { font-size: 35px; line-height: 40px; margin-bottom: 10px; }
.anb-root h3 { font-size: 28px; line-height: 34px; margin-bottom: 8px; }
.anb-root h4 { font-size: 21px; line-height: 30px; margin-bottom: 4px; }
.anb-root h5 { font-size: 17px; line-height: 24px; }
.anb-root h6 { font-size: 14px; line-height: 21px; }
.anb-root .subheader { color: #777; }

.anb-root p { margin: 0 0 20px 0; }
.anb-root p img { margin: 0; }
.anb-root p.lead { font-size: 21px; line-height: 27px; color: #777;  }

.anb-root em { font-style: italic; }
.anb-root small { font-size: 80%; }




/* #Clearing
================================================== */

/* Self Clearing Goodness */
.anb-root .anb-container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }

/* Use clearfix class on parent to clear nested columns,
or wrap each row of columns in a <div class="row"> */
.anb-root .anb-clearfix:before,
.anb-root .anb-clearfix:after,
.anb-root .anb-row:before,
.anb-root .anb-row:after {
    content: '\0020';
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0; }
.anb-root .anb-row:after,
.anb-root .anb-clearfix:after {
    clear: both; }
.anb-root .anb-row,
.anb-root .anb-clearfix {
    zoom: 1; }

/* You can also use a <br class="clear" /> to clear columns */
.anb-root .anb-clear {
    clear: both;
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}

