@charset "utf-8";

/* =================================================================================== //

                                                                                                                          
888888888888  88        88  88888888888  88b           d88  88888888888      88  888b      88  88888888888    ,ad8888ba,  
     88       88        88  88           888b         d888  88               88  8888b     88  88            d8"'    `"8b 
     88       88        88  88           88`8b       d8'88  88               88  88 `8b    88  88           d8'        `8b
     88       88aaaaaaaa88  88aaaaa      88 `8b     d8' 88  88aaaaa          88  88  `8b   88  88aaaaa      88          88
     88       88""""""""88  88"""""      88  `8b   d8'  88  88"""""          88  88   `8b  88  88"""""      88          88
     88       88        88  88           88   `8b d8'   88  88               88  88    `8b 88  88           Y8,        ,8P
     88       88        88  88           88    `888'    88  88               88  88     `8888  88            Y8a.    .a8P 
     88       88        88  88888888888  88     `8'     88  88888888888      88  88      `888  88             `"Y8888Y"'  

Theme Name: The Leslie Scalapino Award
 Theme URI: www.lesliescalapinoaward.com
 Author URI: www.bryonbradley.com
 Description: A custom Bryon Bradley Theme
 Author: Suno
 Version: 1.0

 */


/**********************************
 *************CAUTION**************
 **********************************

  This website was custom built for you. Please do not change or edit directly. If you want
  to change something about this theme/website, please contact us directly at www.bryonbradley.com so that
  we can assist you.

 * ********************************
 * ********************************
 * ********************************
 */

/* =================================================================================== //

  ,ad8888ba,    ad88888ba    ad88888ba       88888888ba   88888888888   ad88888ba   88888888888  888888888888
 d8"'    `"8b  d8"     "8b  d8"     "8b      88      "8b  88           d8"     "8b  88                88     
d8'            Y8,          Y8,              88      ,8P  88           Y8,          88                88     
88             `Y8aaaaa,    `Y8aaaaa,        88aaaaaa8P'  88aaaaa      `Y8aaaaa,    88aaaaa           88     
88               `"""""8b,    `"""""8b,      88""""88'    88"""""        `"""""8b,  88"""""           88     
Y8,                    `8b          `8b      88    `8b    88                   `8b  88                88     
 Y8a.    .a8P  Y8a     a8P  Y8a     a8P      88     `8b   88           Y8a     a8P  88                88     
  `"Y8888Y"'    "Y88888P"    "Y88888P"       88      `8b  88888888888   "Y88888P"   88888888888       88     

// ==================================================================================== */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, 
big, cite, code, del, dfn, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, center, 
dl, dt, dd, ol, ul, li,  fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, 
ruby, section, summary,time, mark, audio, video {
	margin: 0px;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

/*! NORMALIZE CSS RESET 4.1.1 */

/**
 * 1. Change the default font family in all browsers (opinionated).
 * 2. Prevent adjustments of font size after orientation changes in IE and iOS.
 */

html {
  font-family: sans-serif; /* 1 */
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/**
 * Remove the margin in all browsers (opinionated).
 */

body {
  margin: 0;
}

/* HTML5 display definitions
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 * 2. Add the correct display in IE.
 */

article,
aside,
details, /* 1 */
figcaption,
figure,
footer,
header,
main, /* 2 */
menu,
nav,
section,
summary { /* 1 */
  display: block;
}

/**
 * Add the correct display in IE 9-.
 */

audio,
canvas,
progress,
video {
  display: inline-block;
}

/**
 * Add the correct display in iOS 4-7.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Add the correct display in IE 10-.
 * 1. Add the correct display in IE.
 */

template, /* 1 */
[hidden] {
  display: none;
}

/* Links
   ========================================================================== */

/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */

a {
  background-color: transparent; /* 1 */
  -webkit-text-decoration-skip: objects; /* 2 */
}

/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */

a:active,
a:hover {
  outline-width: 0;
}

/* Text-level semantics
   ========================================================================== */

/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */

b,
strong {
  font-weight: inherit;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * Add the correct font style in Android 4.3-.
 */

dfn {
  font-style: italic;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/**
 * Add the correct background and color in IE 9-.
 */

mark {
  background-color: #ff0;
  color: #000;
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10-.
 */

img {
  border-style: none;
}

/**
 * Hide the overflow in IE.
 */

svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
pre,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct margin in IE 8.
 */

figure {
  margin: 1em 40px;
}

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/* Forms
   ========================================================================== */

/**
 * 1. Change font properties to `inherit` in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
select,
textarea {
  font: inherit; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Restore the font weight unset by the previous rule.
 */

optgroup {
  font-weight: bold;
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */

button,
html [type="button"], /* 1 */
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; /* 2 */
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Remove the default vertical scrollbar in IE.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on OS X.
 */

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * Correct the text style of placeholders in Chrome, Edge, and Safari.
 */

::-webkit-input-placeholder {
  color: inherit;
  opacity: 0.54;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* =================================================================================== //

88b           d88         db         88  888b      88        ,ad8888ba,     ,ad8888ba,    888b      88  88888888888  88    ,ad8888ba, 
888b         d888        d88b        88  8888b     88       d8"'    `"8b   d8"'    `"8b   8888b     88  88           88   d8"'    `"8b
88`8b       d8'88       d8'`8b       88  88 `8b    88      d8'            d8'        `8b  88 `8b    88  88           88  d8'          
88 `8b     d8' 88      d8'  `8b      88  88  `8b   88      88             88          88  88  `8b   88  88aaaaa      88  88           
88  `8b   d8'  88     d8YaaaaY8b     88  88   `8b  88      88             88          88  88   `8b  88  88"""""      88  88      88888
88   `8b d8'   88    d8""""""""8b    88  88    `8b 88      Y8,            Y8,        ,8P  88    `8b 88  88           88  Y8,        88
88    `888'    88   d8'        `8b   88  88     `8888       Y8a.    .a8P   Y8a.    .a8P   88     `8888  88           88   Y8a.    .a88
88     `8'     88  d8'          `8b  88  88      `888        `"Y8888Y"'     `"Y8888Y"'    88      `888  88           88    `"Y88888P" 

// ==================================================================================== */

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MY GEN STYLES ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.fl{float:left;}
.fr{float:right;}
.clearEm{ clear:both;}
.clearEmL{ clear:left; }
.clearEmR{ clear:right;}
h1, h2, h3 { text-transform:uppercase; font-weight:bold; }
h1 { font-size:40px;}
h2{ font-size:30px; }
h3{ font-size:20px; text-decoration: none; color: #3f3f3f;}
h3 a {color: #3f3f3f;}
h6 {font-size: 14px; margin-bottom: 15px;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CUSTOM FONT ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/* Generated by Font Squirrel (https://www.fontsquirrel.com) on September 16, 2016 */



@font-face {
    font-family: 'helveticaregular';
    src: url('fonts/helvetica-webfont.woff2') format('woff2'),
         url('fonts/helvetica-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

/* Generated by Font Squirrel (https://www.fontsquirrel.com) on September 16, 2016 */



@font-face {
    font-family: 'futura_ltcondensed';
    src: url('fonts/futuralt-condensed-webfont.woff2') format('woff2'),
         url('fonts/futuralt-condensed-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

/* Generated by Font Squirrel (https://www.fontsquirrel.com) on September 16, 2016 */



@font-face {
    font-family: 'latoregular';
    src: url('fonts/lato-regular-webfont.woff2') format('woff2'),
         url('fonts/lato-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}



/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BOX SIZING HACK ~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/




/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HIDDEN CSS FOR GRACEFUL DEGRADATION ~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/




/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~ KRIESE PAGINATION (WORDPRESS) CSS ~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.pagination { 
	clear:both; padding:20px 0; position:relative; font-size:11px; line-height:13px; 
}

.pagination span, .pagination a { 
	display:block; float:left; margin: 2px 2px 2px 0; padding:6px 9px 5px 9px; text-decoration:none; width:auto; color:#fff; background: #555; 
}

.pagination a:hover{ 
	color:#fff; background: #54C6E1; 
}

.pagination .current{
	padding:6px 9px 5px 9px; background: #F89430; color:#fff; 
}




/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~ KEEPS WORDPRESS IMAGES PROPERLY PLACED FOR USER ALIGNMENT ON INTERIOR PAGES ~~~~~~~~ */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}
img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}
img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignright {
	float: right;
	}
.alignleft {
	float: left;
	}
.aligncenter {
	display: block;	margin-left: auto;	margin-right: auto;
}
	


/* =================================================================================== //

88        88  88888888888         db         88888888ba,    88888888888  88888888ba 
88        88  88                 d88b        88      `"8b   88           88      "8b
88        88  88                d8'`8b       88        `8b  88           88      ,8P
88aaaaaaaa88  88aaaaa          d8'  `8b      88         88  88aaaaa      88aaaaaa8P'
88""""""""88  88"""""         d8YaaaaY8b     88         88  88"""""      88""""88'  
88        88  88             d8""""""""8b    88         8P  88           88    `8b  
88        88  88            d8'        `8b   88      .a8P   88           88     `8b 
88        88  88888888888  d8'          `8b  88888888Y"'    88888888888  88      `8b

// ==================================================================================== */

#hdr {width: 100%; background: #9f9f9f; height: 36px;}
#hdr2 {text-align: center;}
#hdrwrap {margin: 0px auto; width: 1200px;}
/* Banner On All Sites */
#banner {width:100%; /*padding-top: 20px;*/ font-family: helveticaregular; color: #fff; font-size: 24px;}
#banner a{color: #fff; text-decoration: none;}
#bannerLeft {float:left;width:320px;}
#bannerLeft img {width: 300px; height: auto;}
#bannerRight {float:right;width:320px;}
#bannerCenter {margin:0 auto;width:320px; padding-top: 4px;}

#mainW {margin: 0px auto; width: 1200px; padding-top: 20px;}

#logo {/*float: left;*/}
#logo img {width: 600px; height: auto;}

#nav{/*float: right;*/  font-family: arial; font-size: 12px; letter-spacing: 0.1em; line-height: 40px;}

#nav li a { color: #3f3f3f; padding: 36px 18px; text-decoration: none; text-transform: uppercase; }

#nav li {display: inline; padding: 15px;}

#nav li a:hover { color: #cac9d1;}

#nav li a:active {color: #cac9d1;}

/* Sub Nav */
/*.sub-menu {display: none;}*/

/* #nav ul li a { color: #fff; display: block; list-style: outside none none; padding-left: 34px; text-decoration: none; width: auto;}*/

/* #nav ul li {display: inline-block; margin-right:20px;}*/

#nav ul li ul {background: #FFF none repeat scroll 0 0; display: none; font-size: 11px; margin-left: 500px; margin-top: 0; padding-left: 0; padding-top: 5px; position: absolute; width: 200px; z-index: 100;}

#nav ul li:hover ul {display: block;}

#nav ul li ul li {display: block; /*margin-bottom:*/ 10px; padding: 0px;}

#nav ul li ul li a{padding: 0px; text-align: right; width: 100px;}

#nav ul li ul li a:hover {/*background-color: #235f7e;*/ border-left: none;}

#nav ul li ul li ul { margin-top: -30px;visibility: hidden; }

#nav ul li ul li:hover ul {margin-left: 100%; visibility: visible; }


/* Sub Nav End */


.socials {float: right; clear: right; margin-top: 10px;}

hr.cool { border: 0; height: 1px; background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0)); }


/*--- Mobile Nav */

.hidden {display: none;}

#mainNav4Mob{ 
  text-align:center; 
  display:none;
  /*background: #FFF;*/
  list-style-type: none;
  text-transform: lowercase;
}

#mainNav4Mob ul li a {
    /*background: none repeat scroll 0 0 rgba(63, 50, 21, 0.4);*/
  /*background: #d3d3d3;*/
    border-bottom: 1px solid rgba(63, 50, 21, 0.4);
    display: block !important;
    padding: 5px 0;
    text-align: center;
    text-transform: uppercase;
  font-size: 14px;
}

#mainNav4Mob ul {
    border-bottom: 1px solid #3f3f3f;
    border-top: 1px solid #3f3f3f;
}


/*#mainNav4Mob li:first-child a {display: none;}*/

#mainNav4Mob li a{color: #565656; }

#mainNav4Mob ul a{color:#9e9e9e; text-decoration: none; }

#mainNav4Mob select{ width:100%;}

#mainNav4Mob ul { list-style-type: none !important; margin-left: 0px; }

.mobMenuBtn {text-align: center; background:#3f3f3f; height: 40px; padding-top: 10px; font-family: axonMenuFont; margin-top: 10px; /*width: 320px;*/}

.mobMenuBtn a{color: #FFF; text-decoration: none;}

.mobMenuBtn {display: none;}


/*--Mob Menu End */

/* =================================================================================== //

88                     ad88888ba   88  88888888ba,    88888888888  88888888ba          db         88888888ba 
88                    d8"     "8b  88  88      `"8b   88           88      "8b        d88b        88      "8b
88                    Y8,          88  88        `8b  88           88      ,8P       d8'`8b       88      ,8P
88                    `Y8aaaaa,    88  88         88  88aaaaa      88aaaaaa8P'      d8'  `8b      88aaaaaa8P'
88                      `"""""8b,  88  88         88  88"""""      88""""""8b,     d8YaaaaY8b     88""""88'  
88                            `8b  88  88         8P  88           88      `8b    d8""""""""8b    88    `8b  
88           888      Y8a     a8P  88  88      .a8P   88           88      a8P   d8'        `8b   88     `8b 
88888888888  888       "Y88888P"   88  88888888Y"'    88888888888  88888888P"   d8'          `8b  88      `8b

// ==================================================================================== */

.intLeft {float: left; width: 320px;}
.intRight {float: left; width: 700px; margin-left: 20px;}
.intRight2 {float: left; /*width: 700px;*/ margin-left: 20px;}
ul {
	list-style: disc;
}
article {text-align: center;}
article p {margin-bottom: 20px;}
article h3 {margin-bottom: 10px;}
/* =================================================================================== //

88b           d88  88  88888888ba,          ,ad8888ba,     ,ad8888ba,    888b      88  888888888888
888b         d888  88  88      `"8b        d8"'    `"8b   d8"'    `"8b   8888b     88       88     
88`8b       d8'88  88  88        `8b      d8'            d8'        `8b  88 `8b    88       88     
88 `8b     d8' 88  88  88         88      88             88          88  88  `8b   88       88     
88  `8b   d8'  88  88  88         88      88             88          88  88   `8b  88       88     
88   `8b d8'   88  88  88         8P      Y8,            Y8,        ,8P  88    `8b 88       88     
88    `888'    88  88  88      .a8P        Y8a.    .a8P   Y8a.    .a8P   88     `8888       88     
88     `8'     88  88  88888888Y"'          `"Y8888Y"'     `"Y8888Y"'    88      `888       88  

// ==================================================================================== */
#homeCont {margin: 0px auto; width: 1200px; padding-top: 20px; text-align: center;}
.sliderbox {float: left; width: 830px;}
.sliderside {float: right; width: 340px; text-align: left;}
.sliderside img {padding-bottom: 9px;}
#homeBody {margin: 0px auto; width: 1200px; padding-top: 20px;}
.homeHdr {font-family: futura_ltcondensed; color: ; font-size: 46px; text-align: center; text-transform: uppercase; font-weight: bold;}
.homeText {font-family: latoregular; font-size: 18px; color: #1d1d1d; text-align: center;}
.homeText p {margin-top: 20px; margin-bottom: 20px;}
.intText {font-family: arial; font-size: 18px; color: #1d1d1d; margin-top: 20px; color: #424242;}
.intText p {margin-bottom: 20px;}
.intText h1 {futura_ltcondensed; color: #1d1d1d; font-size: 22px;}
.intText a {color: #424242}
.intTextb {font-family: arial; font-size: 18px; color: #1d1d1d; margin-top: 20px; color: #424242; text-align: center;}
.intTextb p {margin-bottom: 20px;}
.intTextb h1 {futura_ltcondensed; color: #1d1d1d; font-size: 22px;}
.intTextb a {color: #424242}
.wp-caption-text {font-size: 11px;}
/* =================================================================================== //

88888888ba             ad88888ba   88  88888888ba,    88888888888  88888888ba          db         88888888ba 
88      "8b           d8"     "8b  88  88      `"8b   88           88      "8b        d88b        88      "8b
88      ,8P           Y8,          88  88        `8b  88           88      ,8P       d8'`8b       88      ,8P
88aaaaaa8P'           `Y8aaaaa,    88  88         88  88aaaaa      88aaaaaa8P'      d8'  `8b      88aaaaaa8P'
88""""88'               `"""""8b,  88  88         88  88"""""      88""""""8b,     d8YaaaaY8b     88""""88'  
88    `8b                     `8b  88  88         8P  88           88      `8b    d8""""""""8b    88    `8b  
88     `8b   888      Y8a     a8P  88  88      .a8P   88           88      a8P   d8'        `8b   88     `8b 
88      `8b  888       "Y88888P"   88  88888888Y"'    88888888888  88888888P"   d8'          `8b  88      `8b

// ==================================================================================== */


/* =================================================================================== //

88888888888    ,ad8888ba,      ,ad8888ba,    888888888888  88888888888  88888888ba 
88            d8"'    `"8b    d8"'    `"8b        88       88           88      "8b
88           d8'        `8b  d8'        `8b       88       88           88      ,8P
88aaaaa      88          88  88          88       88       88aaaaa      88aaaaaa8P'
88"""""      88          88  88          88       88       88"""""      88""""88'  
88           Y8,        ,8P  Y8,        ,8P       88       88           88    `8b  
88            Y8a.    .a8P    Y8a.    .a8P        88       88           88     `8b 
88             `"Y8888Y"'      `"Y8888Y"'         88       88888888888  88      `8b

// ==================================================================================== */

#footer {margin: 0px auto; width: 1200px; margin-top: 40px; background-color: #1d1d1d; padding-top: 20px; color: #FFF; padding-left: 20px; padding-right: 20px; padding-top: 20px; height: 50px; font-size: 13px; font-family: futura_ltcondensed;}
.copyright {float: left;}
.bryon {float: right;}
#footer a{color: #fff; text-decoration: none;}



/* =================================================================================== //

88b           d88         ,ad8888ba,    88        88  88888888888  88888888ba   88  88888888888   ad88888ba 
888b         d888        d8"'    `"8b   88        88  88           88      "8b  88  88           d8"     "8b
88`8b       d8'88       d8'        `8b  88        88  88           88      ,8P  88  88           Y8,        
88 `8b     d8' 88       88          88  88        88  88aaaaa      88aaaaaa8P'  88  88aaaaa      `Y8aaaaa,  
88  `8b   d8'  88       88          88  88        88  88"""""      88""""88'    88  88"""""        `"""""8b,
88   `8b d8'   88       Y8,    "88,,8P  88        88  88           88    `8b    88  88                   `8b
88    `888'    88  888   Y8a.    Y88P   Y8a.    .a8P  88           88     `8b   88  88           Y8a     a8P
88     `8'     88  888    `"Y8888Y"Y8a   `"Y8888Y"'   88888888888  88      `8b  88  88888888888   "Y88888P" 

// ==================================================================================== */

  /* Smaller than standard 960 (devices and browsers) */
  @media all and (max-width: 959px) {

  }

  /* Tablet Portrait size to standard 960 (devices and browsers) */
  @media all and (min-width: 768px) and (max-width: 959px) {

  }

  /* All Mobile Sizes (devices and browser) */
  @media all and (max-width: 767px) {





  /* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
  @media all and (min-width: 480px) and (max-width: 767px) {

  }

  /* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
  @media all and (max-width: 479px) {

  }

@media all and (max-width: 768px) 
{ 
#mainNav4Mob{display:none;}
#nav {display:none;} 
#logo {text-align: center; margin-bottom: 10px; float: none;}
#logo img {width: 300px; height: auto;}
.mobMenuBtn{display: block; width: 320px; margin: 0 auto; }
#hdr {width: 100%; background: #9f9f9f; height: 150px; text-align: center;}
#hdrwrap {margin: 0px auto; width: 320px;}
#bannerLeft {float:none;width:320px; padding-bottom: 10px;}
#bannerRight {float:none;width:320px; padding-bottom: 10px;}
#mainW {margin: 0px auto; width: 320px; }
.socials {float: none; text-align: center;}
#homeCont {width: 320px; margin: 0px auto;}
.sliderbox {float: none; width: 320px; text-align: center; margin-bottom: 60px;}
.sliderbox img {width: 320px; height: auto;}
.sliderside {float: none; text-align: center; width: 310px;}
.sliderside img {padding-bottom: 9px;}
#homeBody {margin: 0px auto; width: 320px;}
#footer {margin: 0px auto; width: 320px; text-align: center; padding-left: 0px; padding-right: 0px;}
.copyright {float: none;}
.bryon {float: none;}
img {
   max-width: 100%; height: auto;
}
.intLeft {width: 320px; }
.intRight2 {width: 320px; margin-left: 0px; margin: 0px auto; float: none;}
.intRight2 img {width:310px; height: auto;}
.wp-caption-text {font-size: 11px; width: 320px;}
}