/*
Theme Name: Hayden
Theme URI: http://themetrust.com/hayden
Description: A Minimal Agency Theme
Version: 1.1.9
Author: ThemeTrust
Author URI: http://themetrust.com
Tags: portfolio, responsive, blog, clean, minimal, white, two-columns, threaded-comments, translation-ready, custom-menus

TABLE OF CONTENTS

01 - Reset
02 - Global
03 - General Layout
04 - Header
05 - Content
06 - Slideshow
07 - Sidebar
08 - Widgets
09 - Comments
10 - Pagination
11 - Footer
12 - Media Queries
*/

/* /////////////////////////////////////////////////////////////////////
//  01 - Reset
/////////////////////////////////////////////////////////////////////*/

/**

 HTML5 & 4 reset stylesheet
 Adapted from YUI & HTML5 Doctor
 v1.0

**/


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

html {
    -webkit-font-smoothing:antialiased;
    text-rendering:optimizeLegibility;
    -webkit-text-size-adjust:none;
    -ms-text-size-adjust:none;
	overflow-y: scroll;
}

ol,ul {
	list-style:none;
}

article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,img {
    display:block;
}

blockquote,q {
    quotes:none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
    content:'';
    content:none;
}

a {
    margin:0;
    padding:0;
    border:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}

ins {
    background-color:#ff9;
    color:#000;
    text-decoration:none;
}

mark {
    background-color:#ff9;
    color:#000;
    font-style:italic;
    font-weight:bold;
}

del {
    text-decoration:line-through;
}

table {
    border-collapse:collapse;
    border-spacing:0;
}

strong{font-weight:bold;}
em{font-style:italic;}

input,
select {
    vertical-align:middle;
}

table {
	border-collapse:separate;
	border-spacing:0;
}
caption,
th,
td {
	text-align:left;
	font-weight:normal;
}

input {
	vertical-align:middle;
}
img,
object,
embed {max-width: 100%;}

.homeSection img,
.post p img,
.page p img,
.project p img,
.postThumb,
div.wp-caption img {
	max-width: 100% !important;
	height: auto;
}



.wp-caption {
	max-width: auto !important;
}

.wp-caption-text {
	padding: 5px 0 0 0;
	font-style: italic;
    font-size: 14px;
    text-align: left;
}

/* Isotope ----------- */

.isotope,
.isotope .isotope-item {
  /* change duration value to whatever you like */
  -webkit-transition-duration: 0.8s;
     -moz-transition-duration: 0.8s;
      -ms-transition-duration: 0.8s;
       -o-transition-duration: 0.8s;
          transition-duration: 0.8s;
}

.isotope {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
      -ms-transition-property: height, width;
       -o-transition-property: height, width;
          transition-property: height, width;
}

.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
     -moz-transition-property:    -moz-transform, opacity;
      -ms-transition-property:     -ms-transform, opacity;
       -o-transition-property:         top, left, opacity;
          transition-property:         transform, opacity;
}

/**** disabling Isotope CSS3 transitions ****/

.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
  -webkit-transition-duration: 0s;
     -moz-transition-duration: 0s;
      -ms-transition-duration: 0s;
       -o-transition-duration: 0s;
          transition-duration: 0s;
}

.isotope-item {
	z-index: 2;
}

.isotope-hidden.isotope-item {
	pointer-events: none;
	z-index: 1;
}

.fade {
   opacity: 1;
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
}

.fade:hover {
   opacity: 0.5;
}

/* /////////////////////////////////////////////////////////////////////
//  02 - Global
/////////////////////////////////////////////////////////////////////*/

body {
	font-size: 100%;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	width:auto; height:auto;
	padding: 0 0 0 0;
	margin: 0;
	color: #6a6a6a;
	background-color: #1f1f1f;
	font-weight: normal;

}

p {
	line-height: 1.7em;
	font-size: 1em;
	margin: 0 0 20px 0;
	font-weight: normal;
	font-style: normal;
}

ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

li {
	margin: 0 0 0 0;
	padding: 0;
}

img {
	margin: 0;
}

img.left {
	margin: 0 15px 15px 0;
	float: left;
}

a {
	text-decoration: none;
	outline: none;
}

a{
	color: #4da7ca;
	-o-transition:.5s;
	-ms-transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	transition:.5s;
}

a:hover {
	color: #4290ae;
}

a img {
	border:none;
}

h1, h2, h3, h4, h5, h6{
	margin: 0 0 15px 0;
	color: #1f1f1f;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h1 {font-size: 2.5em;}
h2 {font-size: 2.2em;}
h3 {font-size: 1.9em;}
h4 {font-size: 1.6em;}
h5 {font-size: 1.3em;}

blockquote, address {
	margin: 0 0 30px 0;
	padding: 0 30px 0 30px;
	font-style: italic;
	font-size: 1.2em;
	font-family: Georgia, Times, "Times New Roman", serif;
	border-left: 5px solid #ccb676;
}

code {
    font-family: "Courier New", Courier, serif;
	overflow: auto;
	padding: 2px;
	background: #fff;
}

pre code {
	background: none;
}

pre {
    margin: 0 0 20px;
	padding: 10px;
	background: #f7f7f7;
	overflow: auto;
	border: 1px solid #e4e4e4;
	font-family: "Courier New", Courier, serif;
}

.left {
	float: left;
}

.right {
	float: right;
}

.meta {
	color: #b0b0ad;
}

.meta a{
	color: #7d7d7b !important;
}

.meta a:hover{
	color: #b0b0ad !important;
}

input[type="email"], input[type="text"], input[type="password"], textarea {
	background-color: #fafafa;
	padding: 15px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	color: #6a6a6a;
	border: 1px solid rgba(0,0,0,.05);
	border-bottom: 2px solid rgba(0,0,0,.1);
	background:	#f7f7f7;
	font-size: .9em;
	-webkit-appearance: none;
}

input[type="text"]:focus {outline: none; background-color: #f7f7f7;}
textarea:focus {outline: none; background-color: #f7f7f7;}

textarea { width: 80%; line-height: 1.6em; }



/* Clearfix ----------- */

/* Some clearfix code from HTML5 Boilerplate */
.clearfix:before, .clearfix:after, .single-theme .features:before, .single-theme .features:after {
	content: "\0020";
	display: block;
	height: 0;
	visibility: hidden;
}

.clearfix:after, .single-theme .features:after {
	clear: both;
}

.clearfix, .single-theme .features {
	zoom: 1;
}

a.action {
	font-style: italic;
}

/* //////////////////////////////////////////////////////////////////////
//  03 - General Layout
//////////////////////////////////////////////////////////////////////*/

#container {
	width: 100%;
	margin: 0 auto;
}

#wrap {
	background: #fff;
	padding: 1px 30px 0;
}

.home #wrap {
	padding: 1px 0 0;
}

#middle {
	max-width: 62em;
	margin: 0 auto;
}

.page-template-page-home-php.home #middle {
	max-width: 100% !important;
	width: 100% !important;
	margin: 0 auto;
}

.home #wrap {
	padding-top: 50px !important;
}

#main {
	margin: 0 auto 0;
	padding: 0 0 0;
	background: #fff;
}

#main.full {
	background: none;
}

#content {
	padding: 0 0 0 0;
	float: left;
	margin: 0 0px 0 0;
	position: relative;
	width: 62.5%;
}

#sidebar {
	width: 26.5%;
	float: right;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#footer {
	width: 100%;
	margin: 0 auto;
}

.twoThirds {
	width: 70%;
}

.oneThird {
	width: 30%;
}

/*////////////////////////////////////////////////////////////////////////
//  04 - Header
///////////////////////////////////////////////////////////////////////*/

#header{
	position: relative;
	padding: 0 0 0 0;
	margin: 0 0 0 0!important;
	text-align: center;
	background: #74c9b4;
}

.home #header{
	text-align: center;
}

#header .surround {
	padding: 0 30px;
}

#header .inside{
	max-width: 62.5em;
	margin: 0 auto;
	position: relative;
	padding: 40px 0 40px 0 !important;
}

.home.has-slideshow #header .top{
	width: 100%;
	position: absolute !important;
	top: 0;
	z-index: 100;
	text-align: center;
}

#header .inside{
	padding: 25px 0 25px 0;
	margin: 0 auto !important;
}

#logo {
	display: inline-block;
	margin: 0px 0 0 0;
	float: left;
	padding: 0;
}

#logo h1 {
	margin: 0 !important;
	line-height: 1em !important;
	padding: 0 !important;
	font-size: 1.5em;
	font-weight: bold;
	color: #fff;
}

#header h1 {
	font-size: 1.5em;
	color: #fff;
	margin: 0;
}

#header h1 a, #header h1 a:hover{
	color: #fff !important;
}


/* Top level navigation */


#mainNav{
	right: 0;
	position:absolute; top:50%; height:20px; margin-top:-10px;
	display: inline-block;
}

#mainNav li{
	margin: 0 0 0 30px;
	display: inline-block;
	padding: 0;
}

#mainNav ul a{
	line-height: 25px;
	color: rgba(255,255,255, .5);
	font-size: .9em;
	font-family: "Droid Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: bold;
}

#mainNav ul ul a{
	line-height: 15px;
	font-weight: normal;
	border-top: none;
	color: rgba(255,255,255, .5);
}


#mainNav ul li.current a,
#mainNav ul li.current-cat a,
#mainNav ul li.current_page_item a,
#mainNav ul li.current-menu-item a,
#mainNav ul li.current-post-ancestor a,
.single-post #mainNav ul li.current_page_parent a,
#mainNav ul li.current-category-parent a,
#mainNav ul li.current-category-ancestor a,
#mainNav ul li.current-portfolio-ancestor a,
#mainNav ul li.current-projects-ancestor a {
	text-decoration: none;
	color: rgba(255,255,255, 1);
}

#mainNav ul li.sfHover a,
#mainNav ul li a:hover,
#mainNav ul li:hover {
	text-decoration: none;
	color: #fff;
}

/* Second level+ dropdowns */

#mainNav ul ul {
	padding: 20px 0px 5px 0px !important;
	margin-top: -10px;
	background: #74c9b4;
	border: none;
	text-align: left;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.home #mainNav ul ul {
	background: rgba(0,0,0, .3);
}

#mainNav ul ul ul {
	padding-top: 20px !important;
	margin-left: -1.25em;
	margin-top: -5px;
}

#mainNav ul ul li {
	float: none;
	background: none;
	margin: 0 5px 5px 15px !important;
}

#mainNav ul ul li a {
	padding: 0px 0 10px 0;
	font-weight: normal;
	border: none !important;
	color: rgba(255,255,255, .6) !important;
}

.home #mainNav ul ul li a {
	color: rgba(255,255,255, .9) !important;
}

#mainNav ul li.sfHover ul a:hover { color: #fff!important; }

/* Slide Menu */

#pageslide {
    /* These styles MUST be included. Do not change. */
    display: none;
    position: absolute;
    position: fixed;
    top: 0;
    height: 100%;
    z-index: 999999;

    /* Specify the width of your pageslide here */
    width: 200px;
    padding: 0 20px;

    /* These styles are optional, and describe how the pageslide will look */
    background-color: #333;
    color: #FFF;
    overflow: auto;
}

#slideNav {
	display: none;
	padding-top: 40px;
}

#slideNav  {
	margin-bottom: 30px;
}

#slideNav  li {
	display: block !important;
	margin: 0 20px 15px 20px;
}

#slideNav  ul ul{
	padding: 20px 0 0 0;
}

#slideNav li a {
	color: rgba(255,255,255,.7);
	font-weight: bold;
	-o-transition:.5s;
	-ms-transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	transition:.5s;
}

#slideNav li a:hover {
	color: rgba(255,255,255,1);
}

.menuToggle {
	display: none;
	width: 23px;
	height: 20px;
	background: transparent url(https://bayhorsesilver.com/wp-content/themes/hayden/images/menu.gif) no-repeat;
	background-size: 23px 20px !important;
	cursor: pointer;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -16px;
	-o-transition:.5s;
	-ms-transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	transition:.5s;
}

.closeBtn {
	width: 20px;
	height: 20px;
	background: transparent url(https://bayhorsesilver.com/wp-content/themes/hayden/images/close.png) no-repeat;
	background-size: 20px 20px !important;
	cursor: pointer;
	position: absolute;
	right: 20px;
	top: 30px;
	margin-top: -16px;
	-o-transition:.5s;
	-ms-transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	transition:.5s;
	opacity: .5;
}

.closeBtn:hover {
	opacity: 1;
}

.menuToggle:hover {
	opacity: .8;
}

#slideNav .widgets {
	margin: 0 20px;
}

/** arrow **/

#header .cartBtn {
	padding: 0 0 0 25px;
	background: transparent url(https://bayhorsesilver.com/wp-content/themes/hayden/images/cart.png) 0 3px no-repeat;
	position:absolute; top:50%; height:16px; margin-top:-6px;
	right: 0;
	color: #fff;
	font-size: .9em;
	font-family: "Droid Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: bold;
}

#header .cartBtn:hover {

}


/*////////////////////////////////////////////////////////////////////
//  05 - Content
////////////////////////////////////////////////////////////////////*/

#content {
	margin: 0 auto 40px;
	padding: 0 0 0 0 !important;
	width: 68%;
	float: left;
}

#content .videoContainer {margin-bottom: 30px;}

#content.full {
	margin: 0 0 20px;
	padding: 0 0 0 0 !important;
	width: 100%;
}

#content.full.grid {
	margin: 0 0 20px 0%;
}

.home #content.full, .page-template-page-home-php #content.full {
	width: 100%;
}

.page-template-page-home-php #main {
	padding-top: 35px;
}

#content.fullProjects{
	width: 100%;
}

#content.twoThirds .page {
	width: 99%;
}

#content h1 a,
#content h2 a,
#content h3 a,
.widgetBox h3 a,
#slideshow .slideText h3 a,
#content h4 a,
#content h5 a{
	color: #2e3133;
}

#content h1 a:hover,
#content h2 a:hover,
#content h3 a:hover,
.widgetBox h3 a:hover,
#slideshow .slideText h3 a:hover,
#content h4 a:hover,
#content h5 a:hover{
	color: #a7a7a3 ;
}

#content .postThumb{
	margin: 0 0 20px 0 !important;
}


#pageHead {
	padding: 40px 0 35px 0;
	margin: 0 0 40px 0;
	border-bottom: 1px solid #dfdfde;
}

#pageHead h1 {
	font-size: 1.8em;
	line-height: .7em;
	padding: 0;
	margin-bottom: 0;
	display: block;

}

#pageHead p {
	margin: 0!important;
	padding: 15px 0 0 0!important;
	color: #b2b2b2;
	line-height: 1em;
}

h2.extraSpacing { padding-top: 10px; }

.boxItem {
	padding: 30px 0 15px;
}

/*Posts ------------------*/

.page #content .post {
	margin: 0 0 0px 0px;
	border: none;
}

.post .meta, .attachment .meta {
	margin: -5px 0 25px 0;
	padding: 0 0 0px 0;
	font-size: .85em;
	line-height: 1.5em;
}

#content .moreLink{
	display: block;
	font-weight: bold;
}

#content .post.lastPost {
	background: none;
}

#content .post {
	margin: 0 0 30px 0px;
	position: relative;
	padding-bottom: 10px;
	width: 98%;
}

.posts .post .date{
	height: 100px;
	width: 100px;
	border-radius: 50px;
	background: #79d1bb;
	position: absolute;
	text-align: center;
	color: #fff;
}

.posts .post .date .day{
	font-size: 2em;
	padding-top: 20px;
	display: block;
	line-height: 1em;
}

.posts .post .date .month{
	font-size: .9em;
	display: block;
	padding: 0 !important;
	line-height: 1em;
	color: rgba(255,255,255, .7);
}

.posts .post .date .year{
    font-size: 12px;
    display: block;
    padding: 0 !important;
    line-height: 1em;
    color: rgba(255,255,255, .7);
}

.posts .post .inside{
	padding-left: 150px;
}

.posts .post.noDate .inside{
	padding-left: 0;
}

#content .post h2 {
	font-size: 1.8em;
}

.search #content .post {
	min-height: 50px;
}

/*Home ------------------*/

.homeSection {
	margin-bottom: 0;
	padding-bottom: 30px;
}

.homeSection .sectionHead h3 {
	font-size: 2.1em;
	margin: 0 auto 0px;
	clear: both;
	text-align: center;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #2b2b2b;
	width: 95%;
	text-transform: uppercase;

}

.homeSection .sectionHead {
	text-align: center;
	padding-bottom: 30px !important;
	margin: 0 30px;
}

.homeSection .sectionHead p{
font-size: 1.2em;
}

#homeContent {
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}

#homeContent p, #homeContent img{
	margin-bottom: 0 !important;
}

.home #content, .home #middle {
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}

/*Testimonials ------------------*/

#testimonials {
	padding: 60px 0 50px 0;
	background: #f9f9f9;
}

#testimonials .sectionHead p{
	background: none;
}

#testimonials p span {
	background: none;
}

#testimonials .flexslider{
	background: transparent;
}

#testimonials .flexslider .slides{
	background: transparent;
	max-width: 700px;
	margin: 0 auto !important;
}

.slides .testimonial {
	width: auto;
}

#testimonials .flex-direction-nav a {opacity: .4; margin-top: 5px !important;}
#testimonials .flex-control-nav {display: none;}
#testimonials .flex-next:hover, #testimonials .flex-prev:hover {opacity: 0.8;}


.testimonial .left{
	float: left;
}

.testimonial .left img{
	border-radius: 95px;
}

.testimonial .right{
	float: right;
	width: 65%;
	padding-top: 5px;
	margin-right: 0px;
}

.testimonial .right p{
	font-size: 1.1em !important;
	line-height: 1.7em;
}

.testimonial .right .title{
	padding-top: 25px;
	display: block;
	font-size: 1.1em;
	font-weight: bold;
}

/*Featured Pages------------------*/

#featuredPages {
	background: #f9f9f9;
	padding: 60px 0 30px 0;
	width: 100%;
	max-width: none;
}

#featuredPages .pages {
	max-width: 1000px;
	margin: 0 auto;
}

#featuredPages .small{
	float: left;
	width: 33%;
	display: none;
}

#featuredPages img{
	max-width: 100% !important;
	height: auto;
	margin: 0 auto;
}

#featuredPages .page p{
	text-align: center;
	font-size: .9em !important;
}

#featuredPages .inside{
	margin: 0 15px;
}

#featuredPages a{
	position: relative;
	display: block;
	text-align: center;
}

#featuredPages .title {
	font-size: 1em;
	color: #000;
	font-weight: bold;
	text-align: center;
	width: 100%;
	margin-bottom: 10px;
	display: block;
}

#content .page.small img{
	margin-bottom: 10px;
}

#content .page.small p{
	margin: 0 20px 10px 20px;
	font-size: .8em;
}

/*Home Posts ------------------*/
#homePosts {
	background: #fff;
	padding-top: 60px;
}

.homeSection .posts {
	max-width: 1000px;
	margin: 0 auto;
	padding: 0 30px;
}

/*Home Content ------------------*/
#homeContent.homeSection {
	padding: 60px 0 !important;
}

#homeContent.homeSection .inside{
	padding: 0 30px !important;
	max-width: 1000px;
	margin: 0 auto;
}

#homeContent.homeSection p {
	margin-bottom: 20px!important;
}

/*Projects------------------*/

#projects {
	margin: 0 0 0 0;
	margin: 0 auto;
	padding: 0;
	display: block;
	position: relative;
	max-width: 62.5em;
}

#projects.homeSection {
	padding-bottom: 50px;
}

.thumbs {
	margin: 0 auto;
}

#content #projects li{
	padding: 0;
	background: none;
}

.project.small, .isotope-item{
	display: block;
	position: relative;
	float: left;
	margin: 0 0 30px 0;
	max-width: 350px;
	height: auto !important;
	padding-bottom: 0;
	text-align: center !important;
	zoom: 1;
	visibility: hidden;
	float: left;
	display: none;
}

#content .project.small img, .isotope-item img{
	max-width: 100% !important;
	height: auto;
	-moz-transition-property: opacity;
	-webkit-transition-property: opacity;
	-o-transition-property: opacity;
	transition-property: opacity;
	-moz-transition-duration: 0.4s;
	-webkit-transition-duration: 0.4s;
	-o-transition-duration: 0.4s;
	transition-duration: 0.4s;
}

#content .project.small p{
	text-align: center;
	font-size: .9em;
}

#content .small .inside{
	margin: 0 15px !important;
}

.project.small .inside {
	text-align: center !important;
	position: relative;
	margin: 0 auto !important;
}

#content .project.small a{
	position: relative;
	display: block;
	text-align: center;
	margin: 0 auto;
	-webkit-backface-visibility: hidden;
}

#content .project.small a:hover img{
	opacity: .2;
	position:relative;
	-webkit-backface-visibility: hidden;
}

#content .project.small a:hover .title{
	opacity: 1;
	top: 50%;
	-webkit-backface-visibility: hidden;

}

#content .project.small .title {
	font-size: 1em;
	color: #fff;
	font-weight: bold;
	text-align: center;
	margin-bottom: 10px;
	display: block;
	position: absolute;
	top: 60%;
	margin: -20px auto 0 !important;
	width: 100%;
	-moz-transition-property: all;
	-webkit-transition-property: all;
	-o-transition-property: all;
	transition-property: all;
	-moz-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	transition-duration: 0.5s;
	opacity: 0;
}

#content .project.small .title span {
	display: inline-block;
	padding: 10px;
	background: #000;
	margin: 0 auto !important;
}

#content.project {
	width: 100%;
}

.home .project.small{
	float: left;
	width: 33%;
	visibility: visible;
}

.projectNav {
	margin: -16px 0 0 0;
	padding-top: 0;
	float: right;
}

.projectNav a{
	display: inline-block !important;
	font-size: .85em;
	color: #7d7d7b;
}

.projectNav a:hover{
	color: #484848;
}

.projectNav div {
	float: left;
	margin-left: 20px;
}

#content .skillList{
	padding: 0!important;
	margin: 0 0 20px 0 !important;
}

.skillList li{
	background: none;
	margin: 0 5px 5px 0 !important;
	display: inline-block;
}

.skillList li span a{
	font-size: 1em;
	background: #f0f0f0;
	display: inline-block;
	color: #7d7d7b!important;
	text-decoration: none;
	position: relative;
	cursor: pointer;
	padding: 7px 11px 7px !important;
	border: none;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	line-height: 1em;
	text-transform: uppercase;
	font-weight: bold;
}

.skillList li span a:hover{
	background: #6a6a6a;
	color: #fff !important;
}

/*Theme Filter Navigation------------------*/
#content .filterWrap {
	text-align: center;
}

#content #filterNav{
	padding: 0!important;
	margin: 0 auto 40px auto!important;
	width: auto;
	text-align: center;
	width: 100%;
	position: relative;
}

#content #filterNav li{
	padding: 0px 0 0 0;
	background: none;
	margin: 0 8px 8px 0;
	display: inline-block;
}

#filterNav li a{
	font-size: 1em;
	background: #f0f0f0;
	display: inline-block;
	color: #7d7d7b!important;
	text-decoration: none;
	position: relative;
	cursor: pointer;
	padding: 7px 11px 7px !important;
	border: none;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	line-height: 1em;
	text-transform: uppercase;
	font-weight: bold;
}

#filterNav li a:hover {
	background: #929292;
	color: #fff !important;
}

#filterNav .selected, #filterNav a.selected:hover {
	background: #929292;
	color: #fff !important;
}

/*Column Shortcodes------------------*/

.one_half{ width:48%; }
.one_third{ width:30%; }
.two_third{ width:65.33%; }
.one_half,.one_third,.two_third{ position:relative; margin-right:3%; float:left; }
.last{ margin-right:0 !important; clear:right; }
.clearboth {clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;}


/*Buttons------------------*/

.button, a.button, #footer a.button, #searchsubmit, input[type="submit"]   {
	background: #79d1bb;
	display: inline-block;
	color: #fff;
	text-decoration: none;
	position: relative;
	cursor: pointer;
	padding: 15px 20px;
	border: none;
	border-bottom: 3px solid rgba(0,0,0,.2);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin: 0 3px 0 0;
	line-height: normal !important;
	-webkit-appearance: none;
	text-transform: uppercase;
	font-size: .9em;
}

#searchsubmit {
	padding: 5px 15px 6px;
}

.home .slideshow a.button:hover, #content.theme .actions a.button:hover, .button:hover, #footer a.button:hover, #searchsubmit:hover, input[type="submit"]:hover {
	color: #fff;
	background-image: url(https://bayhorsesilver.com/wp-content/themes/hayden/images/btn_bkg.png) !important;
}

.home .slideshow a.button {
	font-size: .6em;
	color: #fff;
	background: #aa6d68 !important;
	padding: 13px 17px 13px;
	margin-top: 20px;
	border: none;
}


/*Images------------------*/

#content .alignleft,
#content img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px !important;
	margin-top: 4px;
}

#content .alignright,
#content img.alignright {
	display: inline;
	float: right;
	margin-left: 24px;
	margin-top: 4px;
}

#content .aligncenter,
#content img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

#content img.alignleft,
#content img.alignright,
#content img.aligncenter {
	margin-bottom: 12px;
}

/*Gallery------------------*/

.gallery {
	padding-top: 15px;
	margin-bottom: 25px!important;
}

.gallery-item {
	margin-top: 0px!important;
	margin-bottom: 25px!important;
}

.gallery img {
	border: none!important;
}

/*Lists------------------*/

#content ul{
	margin:  0 0 25px 20px;
	list-style-type: disc;
}

#content ul li{
	margin: 0 0 10px 0;
	line-height: 1.4em;
	font-size: 1em;
}

#content ol li{
	margin: 0 0 10px 0;
	line-height: 1.4em;
}

#content ol{
	margin: 0 0 20px 20px;
	list-style-type: decimal !important;
}

#content ul ul, #content ol ul, #content ul ol, #content ol ol {
	padding-top: 10px;
}

#content ul ul li, #content ol ul li, #content ul ol li, #content ol ol li{
	font-size: 1em !important;
}

/*////////////////////////////////////////////////////////////////////
//  06 - Slideshow
////////////////////////////////////////////////////////////////////*/

#content .flexslider {
	margin: 0 0 30px 0 !important;
}

.flexslider p {
	margin: 0 !important;
}

.slideshow li, #content .flexslider li, #content .flexslider ol {
	list-style: none !important;
	list-style-type: none !important;
}

#content .flexslider ol {
	padding-bottom: 5px !important;
	margin-bottom: 0 !important;
}

#content .flexslider .slides {
	margin: 0;
}

/* FlexSlider Theme------------------*/

.flexslider {  min-height: 100px; border: 0 !important; margin: 0 0 0 0!important; padding: 0 0 1px 0 !important; background: transparent; border: none; position: relative; -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; -o-border-radius: 0!important; border-radius: 0!important; box-shadow: none !important; -webkit-box-shadow: none!important; -moz-box-shadow: none!important; -o-box-shadow: none!important; zoom: 1;}
.flexslider .slides li{	margin-bottom: 0 !important; }
.flexslider .slides li p{ margin: 0 !important; }
.flexslider .slides > li {position: relative;}
/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */
.flex-container {zoom: 1; position: relative;}
.flexslider .slides img { height: auto; max-width: 100%; width: auto !important; margin: 0 auto;}
.flex-direction-nav, .flex-control-nav, .flex-caption { margin-bottom:0 !important;}

/* Caption style */
/* IE rgba() hack */

.flex-caption {width: auto; position: absolute; color: #fff; }
.flex-caption p {font-size: .9em !important; margin-bottom: 0;}

/* Direction Nav */

.flex-direction-nav {
	position: absolute;
	width: 100%;
	margin: 0 0 15px !important;
	right: 0;
	bottom: 50%;
	display: block;
}

.flex-direction-nav li a {
	-webkit-transition: none; -moz-transition: none; transition: none;
	-webkit-transition: opacity .5s ease; -moz-transition: opacity .5s ease; transition: opacity .5s ease;
}
.flex-direction-nav li a { z-index: 100; width: 31px!important; height: 31px; display: block; background: rgba(0,0,0,0.3) url(https://bayhorsesilver.com/wp-content/themes/hayden/images/flexslider/direction_nav.png) no-repeat 0 0;  cursor: pointer; text-indent: -9999px; border-radius: 5px; margin-top: 0;}
.flex-direction-nav li a.flex-next {background-position: -29px 9px; right: 30px !important;}
.flex-direction-nav li a.flex-next:hover {opacity: 1; filter:alpha(opacity=100);}
.flex-direction-nav li a.flex-prev {background-position: 0px 9px; left: 30px !important; }
.flex-direction-nav li a.flex-prev:hover { opacity: 1; filter:alpha(opacity=100); }
.flex-direction-nav li a.disabled {opacity: .3; filter:alpha(opacity=30); cursor: default;}

/* Control Nav */
.flex-control-nav {position: absolute !important; bottom: 20px !important; right: 3% !important; width: auto !important; }
.flex-control-nav li {margin: 0 0 0 5px !important; display: inline-block !important; zoom: 1; *display: inline !important;}
.flex-control-nav li:first-child {margin: 0 !important;}
.flex-control-nav li a {width: 13px !important; height: 13px !important; display: block !important; background: rgba(255,255,255,0.3) !important; cursor: pointer; text-indent: -9999px; box-shadow: none !important;}
.flex-control-nav li a:hover {background: rgba(255,255,255,0.7) !important;}
.flex-control-nav li a.flex-active {background: rgba(255,255,255,0.7) !important; cursor: default !important;}

#content .flex-direction-nav { margin-top: -15px !important;}
#content .flex-control-nav { margin: 0; padding-top: 15px; position: relative !important; bottom: 0 !important; right: 0 !important; width: auto !important; }
#content .flex-control-nav li a { background: rgba(0,0,0,0.3) !important; box-shadow: none !important;}
#content .flex-control-nav li a:hover { background: rgba(0,0,0,0.7) !important;}
#content .flex-control-nav li a.flex-active { background: rgba(0,0,0,0.7) !important;}


/* Home Slideshow------------------*/

.slideshow, .flexslider {
	margin: 0 !important;
	position: relative;
}

.slideshow  {padding:0 !important;}

.home .slideshow {
	margin: 0 !important;
	max-height: 700px;
	overflow: hidden;
	background: #000;
}

.home .slideshow .slide{
	height: 700px;
}

.home .slideshow img{
	width: 100% !important;
}

.home.blog .slideshow {
	margin-bottom: 30px;
}

/* Caption style for home page slideshow*/

.home .slideshow .details {
	background: transparent;
	display: block;
	width: 100%;
	text-align: center;
	top: 50%;
	position: absolute;
	display: none;
}

.home .slideshow .details .box{
	padding: 0 30px 0 30px;
}

.home .slideshow .details.left {
	text-align: left;
}

.home .slideshow .details.right {
	text-align: right;
}

.home .slideshow .details.right .text {
	width: 50%;
}

.home .slideshow .details .inside {
	max-width: 62.5em;
}

.home .slideshow .details.center .text {
	width: 80%;
}

.home .slideshow .details .text {
	display: inline-block;
}
.home .details h2 {
	color: #fff;
	margin: 0 0 5px 0;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 4.0em;
	text-shadow: 2px 2px rgba(0,0,0, .2);
}
.home .details p {
	font-size: 1.9em !important;
	margin-bottom: 0;
	line-height: 1.3em;
	color: rgba(255,255,255, .6);
}

.home .details p .button{
	margin: 25px 0 0 0 !important;
	background: transparent !important;
	border: 2px solid rgba(255,255,255, .6);
	color: rgba(255,255,255, .6);
	border-radius: 0;
	font-weight: normal !important;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	-moz-transition-property: all;
	-webkit-transition-property: all;
	-o-transition-property: all;
	transition-property: all;
	-moz-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	transition-duration: 0.5s;
	background-color: rgba(255,255,255,0);
}

.home .details p .button:hover{
	background-image: none !important;
	background-color: rgba(255,255,255,.1) !important;
	color: #fff;
	border-color: #fff;
}


/*////////////////////////////////////////////////////////////////////
//  07 - Sidebar
////////////////////////////////////////////////////////////////////*/

#sidebar {
	margin-bottom: 30px;
}

.sidebarBox {
	position: relative;
	margin: 0 0 30px 0;
}

#sidebar p {
	margin-bottom: 12px;
}

#sidebar li {
	font-size: .75em;
}

#sidebar .author .avatar {
	float: left;
	margin: 0 20px 15px 0 !important;
	padding-top: 3px;
	border-radius: 40px;
}

#text-3 { text-align: center; }



/*/////////////////////////////////////////////////////////////////////
//  08 - Widgets
////////////////////////////////////////////////////////////////////*/

#footer .widgetBox a, #sidebar .widgetBox a {
	line-height: 1.5em;
}

#footer .widgetBox {
	float: left;
}

#sidebar .widgetBox {
	margin-bottom: 30px !important;
}

#sidebar .widgetBox h3,
#footer .widgetBox h3{
	font-size: .95em;
	text-transform: uppercase;
	font-weight: bold;
	color: #565656;
}

#sidebar .widgetBox h3 a,
#footer .widgetBox h3 a{
	color: #565656;
}

#sidebar .widgetBox .meta,
#footer .widgetBox .meta {
	font-style: italic;
}

#footer .widgetBox p{
	font-size: .95em;
}

#sidebar ul, #footer ul {
	margin: 0 0 0 0;
	padding: 0px 0 0 0;
	line-height: 1em;
	background: none;
	position: relative;
}

#sidebar ul li, #footer ul li {
	padding: 0px 0 0px 0;
	margin: 0 0 20px 0;
	line-height: 1.2em;
	background: none;
	font-size: .85em;
}

#sidebar ul li p, #footer ul li p{
	line-height: 1.3em;
	margin: 0;
}

#sidebar ul li h2, #footer ul li h2{
	font-size: 13px;
	margin: 0 0 0px 0 ;
	padding: 0 !important;
	line-height: 1em;
	font-weight: normal;
}

#sidebar .widget_nav_menu ul,
#footer .widget_nav_menu ul,
#sidebar .widget_pages ul,
#footer .widget_pages ul,
#sidebar .widget-categories ul,
#footer .widget-categories ul {
	background: none;
	margin: 0;
	padding: 0;
	border: none;
}

#sidebar .widget_nav_menu li,
#footer .widget_nav_menu li,
#sidebar .widget_pages li,
#footer .widget_pages li,
#sidebar .widget-categories li,
#footer .widget-categories li {
	padding: 0 0 0 0;
	margin: 10px 0 0 0;
	border: none;
}

/*Search------------------*/

.widget_search {
	display: block;
	padding: 0 !important;
}

.widget_search h3 {
	display: none;
}

.widget_search:after {
    content: " ";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

html[xmlns] .widget_search {
    display: block;
}

* html .widget_search {
    height: 1%;
}

#s {
	margin: 0 0px 0 0;
	padding: 10px .7em 10px .7em !important;
	line-height: normal!important;
	width: 92%;
	color: #9a9a9a;
	font-size: .8em;
}

#searchsubmit{
	font-size: 11px !important;
	margin: 0 !important;
	border-left: none;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-top-left-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-topleft: 0px;
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	float: right;
	border: none;
	height: 30px;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	background-position: 0 -1px;

}

/*Testimonails------------------*/

.ttrust_testimonials img {
	width: 76px;
	border-radius: 38px;
	height: auto;
	float: left;
	margin: 0 20px 0 0;
}

.ttrust_testimonials p {
	font-size: .9em;
	line-height: 1.6em !important;
}

.ttrust_testimonials span.title {
	font-size: .9em;
	font-weight: bold;
	float: right;
}


/*Recent Posts Widget------------------*/

#sidebar .ttrust_recent_posts .meta,
#footer .ttrust_recent_posts .meta {
	margin: 0 0 0 0 !important;
	display: block;
	padding: 3px 0 0 0;
	color: #444443;
}

#sidebar .ttrust_recent_posts .title,
#footer .ttrust_recent_posts .title {
	font-size: 13px !important;
	margin-bottom: 2px;
}

#sidebar .ttrust_recent_posts .title,
#footer .ttrust_recent_posts .title {
	line-height: 1.1em;
}

.ttrust_recent_posts .firstPost p{
	margin-bottom: 10px;
}

.secondaryPost {
	padding: 10px 0 0px 0;
}

.ttrust_recent_posts .thumb{
	float: left;
	margin: 0 12px 0 0;
	padding: 3px;
	background: #f0f0f0;
	border: 1px solid #e1e1e1;
}

.ttrust_recent_posts li {
	margin-bottom: 20px !important;
	border: none;
	display: block;
}


/*Calendar Widget--------------------*/
table#wp-calendar {
	width: 216px;
}

table#wp-calendar td, table#wp-calendar th{
	text-align: left;
}

table#wp-calendar td {
	color: #b0b0ad;
	padding-top: 10px;
}

table#wp-calendar td a{
	font-weight: bold;
}

#wp-calendar caption {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #dbdad8;
	font-size: 14px;
	font-weight: bold;
}

/*Tag Widget--------------------*/

.widget_tag_cloud a{
	font-size: 11px !important;
	padding: 5px 7px 5px 7px;
	display: block;
	float: left;
	margin: 0 5px 5px 0;
}

#footer .widget_tag_cloud a,
#sidebar .widget_tag_cloud a{
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	background: #f3f3f3;
}

.widget_tag_cloud:after {
    content: " ";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.widget_tag_cloud {
    display: inline-block;
}

html[xmlns] .widget_tag_cloud {
    display: block;
}

* html .widget_tag_cloud {
    height: 1%;
}

/*Twitter Widget--------------------*/
.simple_tweet_widget li {
   line-height: 1.5em !important;
   font-size: .95em !important;
}

.simple_tweet_widget li span{
   color: #4f4f4f !important;
   font-size: .85em !important;
}

/*Flickr Widget--------------------*/
#flickrBox .flickrImage {
	float: left;
	margin: 0 12px 12px 0;
	padding: 3px;
}

#sidebar #flickrBox .flickrImage {

}

#flickrBox .flickrImage img {
	width: 70px;
	height: 70px;
	float: left;
	border-radius: 5px;
	max-width: 70px;
}

/*/////////////////////////////////////////////////////////////////////
//  09 - Comments
////////////////////////////////////////////////////////////////////*/

#comments {
	position: relative;
	margin: 0 0 30px 0px;
	width: 95%;
	padding: 20px 0 0 0;
}

.twoThirds #comments {
	width: 95%;
}

#content.project #comments {
	padding-top: 30px;
}

#comments ul{
	list-style: none;
	margin: 0 0 30px 0;
}

#comments h3{
	margin: 0 0 30px 0;
}

#content #comments ul li{
	font-size: 1em !important;
}

#trackbacks {
	margin: 30px 0 0 40px;
}

ol#commentslist {
	margin: 0 0 0 0px;
	list-style: none;
	padding: none;
	padding: 0;
}

#commentslist .children li {
	padding: 15px 0 0 30px;
	background: transparent url(https://bayhorsesilver.com/wp-content/themes/hayden/images/comment_marker.gif) no-repeat 0px 40px;
	border-left: 1px solid #e3e3e3;
}

.comment {
	position: relative;
	margin: 0 0 0 0;
	padding: 0 0 20px 0;
}

.comment .avatar {
	position: absolute;
	left: 0;
	top: 0;
	border-radius: 35px;
	-webkit-border-radius: 35px;
	-moz-border-radius: 35px;
	-o-border-radius: 35px;
	-ms-border-radius: 35px;
	-khtml-border-radius: 35px;
	width:70px;
	height:70px;
}

#commentForm label {
	padding-left: 20px;
}

.comment h5 {
	margin: 0 0 6px 100px;
	padding: 0;
}

.comment .date {
	margin: -5px 0 10px 100px;
	display: block;
	color: #a5a5a2;
	font-size: .9em;
}

.comment p {
	margin: 0 0 10px 100px;
}

.comment-reply-link,
.comment-reply-login {
	margin: 0 0 0 100px;
	font-size: .95em;
}

.comment-reply {
	display: inline-block!important;
	padding: 0 0 0 10px;
}

#comment-add {
	position: absolute;
	top: -5px;
	right: 0px;
}

.moderation {
	margin: 0px;
	padding: 0 0 10px 25px;
}

#trackbacks ul {
	margin: -5px 0 15px;
}

#trackbacks ul li {
	padding: 5px 0 5px 20px;
}

/* Comment Form */

#commentForm {
	position: relative;
	margin: 30px 0 30px 0px;
}

#comments #respond {
	position: relative;
	padding: 0 0 0;
	margin: 0;
}

#respond .form-allowed-tags {
	display: none;
}

#respond form {
	margin: none;
	padding: none;
	position: relative;
}

#respond h3 {
	font-size: 1.4em !important;
}

#commentForm h1 {
	font-size: 1.3em !important;
	border: 1px solid #000;
}

.cancel-comment-reply {
	float: right;
	margin: 5px 90px 0 0;
}

#cancel-comment-reply-link {
	margin-left: 20px !important;

}

#comments textarea {
	width: 90% !important;
}

#comments input[type="text"] {
	width: 50%;
	margin-right: 20px;
}

#comments ol{
	list-style: none !important;
}



/*////////////////////////////////////////////////////////////////////
//  10 - Pagination
////////////////////////////////////////////////////////////////////*/

.pagination {
	padding: 0 0 30px !important;
	clear: both;
	margin: 0 0 15px 0;
}

.page-template-page-portfolio-php .pagination {
	text-align: center;
	margin: 0;
	padding: 20px 0 !important;
}

.page-template-page-portfolio-php .pagination .inside {
	display: inline-block;
}

.pagination span,
.pagination a,
.pagination-prev a,
.pagination-next a,
.older-comments,
.newer-comments {
	display: block;
	float: left;
	width: auto;
	height: 24px;
	line-height: 24px;
	margin: 0 5px 0 0;
	padding: 0 8px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
}

.pagination-prev a:hover,
.pagination-next a:hover,
.wp-pagenavi a:hover,
.wp-pagenavi .current {

}

.pagination-prev a,
.pagination-next a {
	float: none;
	margin: 0px;
}

.pagination-prev,
.pagination-next {
	float: left;
	width: auto;
	margin: 0px;
}

.pagination-prev {
	float: right;
}


/*////////////////////////////////////////////////////////////////////
//  11 - Footer
////////////////////////////////////////////////////////////////////*/

#footer {
	color: #7b7b7b;
	background: #1f1f1f;
}

#googleMap iframe {
	width: 100%;
}

#googleMap {
	height: 350px;
}

#googleMap img { max-width: none; }

#googleMap .iwContent {
	padding-top: 20px;
	font-size: .85em;
}

#footer .widgetBox h3{
	color: #fff;
}

#footer .meta {
	color: #919191;
}

#footer .main {
	padding: 60px 0 10px 0;
	margin: 0 30px 0;
}

#footer .inside {
	margin: 0 auto;
	max-width: 62.5em;
}

.footerBox{
	margin: 0 3.5% 40px 0;
	float: left;
	position: relative;
	width: 31%;
}

.footerBox.third {
	margin-right: 0 !important;
}

.widget_recent_entries {
	margin-right: 0 !important;
}

.footerBox p{
	padding: 0;
}

#footer a {
	color: #7b7b7b;
}

#footer a:hover {
	color: #fff;
}

.footerBox h3 {
	color: #fff !important;
}

#footer .secondary {
	margin: 0 0 0;
	padding: 0 30px 10px;
}

#footer .secondary a{
	font-weight: bold;
}

#footer .secondary .inside{
	border-top: 1px solid #2f2f2f;
	padding: 30px 0 0;
}

#footer.light .secondary {
	border-top: 1px solid #dfdfdf;
}

#footer .secondary p{
	font-size: .8em;
}

#footer .secondary .left {
	float: left;
}

#footer .secondary .right {
	float: right;
}

#footer .secondary .right span{
	padding: 0 5px;
	color: #4d4d4d;
}


/*////////////////////////////////////////////////////////////////////
//  12 - Media Queries
////////////////////////////////////////////////////////////////////*/

@media all and (max-width: 1150px) {
	.home .slideshow .flex-direction-nav {
		position: absolute;
		width: 130px;
		right: 0;
		left: 0;
		margin: 0 0 0 !important;
		right: 30px;
		bottom: 35px !important;
		display: block;
		height: 31px;
	}
	.flex-direction-nav .flex-prev {opacity: 1; }
	.flex-direction-nav .flex-next {opacity: 1; }
}

/* Tablets */

@media only screen and (max-width: 975px) {

	#header #logo img {
		max-width: 80%;
		height: auto;
	}

	/*Home Slideshow ------------------*/

	.home .slideshow {
		margin: 0 !important;
		max-height: 600px;
	}

	.home .slide {
		height: 500px !important;
	}

	.home .slideshow .details h2 {
		color: #fff;
		text-transform: uppercase;
		font-weight: normal;
		font-size: 2.4em;
	}
	.home .slideshow .details p {
		font-size: 1.3em !important;
		margin-bottom: 0;
		line-height: 1.5em;
		color: rgba(255,255,255, .6);
	}

	.home .slideshow .details.right .text, .home .slideshow .details.left .text{
		width: 40%;
	}

	/*Projects ------------------*/
	#content .project.small .title {
		font-size: .8em;
	}

	/*Testimonials ------------------*/

	#testimonials.homeSection {
		padding-bottom: 20px;
	}

	#testimonials .flexslider .slides{
		background: transparent;
		max-width: 500px;
		margin: 0 auto !important;
	}

	.slides .testimonial {
		min-height: 260px;
		width: auto;
	}

	.testimonial .left img{
		max-width: 150px !important;
	}

	.testimonial .right{
		float: right;
		width: 65%;
		padding-top: 0px;
		margin-right: 0px;
	}

	#testimonials .flex-direction-nav a {margin-top: -50px !important;}

	/*Footer ------------------*/

}

@media only screen and (max-width: 820px) {

	#comments { width: 100%;}

	#sidebar {
		float: none;
		width: 95%;
		margin-left: 2.5%;
		padding: 10px 0 30px 0 !important;
	}

	#content.twoThirds {
		width: 95% !important;
		float: none;
	}

	.sidebarBox {
		float: left;
		margin: 0 3% 30px 0 !important;
		width: 30%;
	}

	#comments { width: 100%;}
}

@media all and (max-width: 768px) {

	/* Mobile Menu */

	#mainNav {
		display: none;
	}

	.menuToggle {
		display: block;
		right: 0;
		margin-top: -10px;
	}

	#slideNav #mainNav, #slideNav #mainNav .sf-menu  {
		display: block;
	}

	#pageslide { width: 200px !important; }

	.footerBox {
		width: 47%;
		margin: 0 6% 40px 0 !important;
	}

	.footerBox.second {
		margin-right: 0 !important;
	}
}

/*layouts smaller than 700px, iPhone and mobiles*/

@media only screen and (max-width: 700px) {
	html {
	    -webkit-text-size-adjust: none;
	}

	h1 { font-size: 1.2em;}
	h2 { font-size: 1.1em;}
	h3 { font-size: 1.0em;}
	h4 { font-size: .9em;}
	h5 { font-size: .8em;}

	#wrap {
		padding: 1px 20px;
	}

	.home #wrap {
		padding-top: 15px !important;
	}

	/*Header ------------------*/

	#header #logo img {
		max-width: 70%;
		height: auto;
	}

	/*Home Slideshow ------------------*/

	.home .slideshow {
		margin: 0 !important;
		max-height: 400px;
		overflow: hidden;
	}

	.home .slideshow .details.right .text {
		width: 60%;
	}

	.home .slideshow .details h2{
		font-size: 1.7em;
	}

	.home .slideshow .details p{
		font-size: 1.1em !important;
	}

	#pageHead {
		margin: 0 0px 25px;
		padding: 30px 0;
	}

	#pageHead h1 { font-size: 1.3em;}

	.flex-direction-nav, .flex-control-nav { bottom: 120px !important;}

	#main {
		width: 95%;
		padding-top: 5px;
	}

	/*Posts ------------------*/

	.posts .post .date {

	}

	.posts .post .date .month{
		font-size: .9em;
		display: block;
		padding: 0 !important;
		line-height: 1em;
		color: rgba(255,255,255, .7);
	}

	.posts .post .inside{
		padding-left: 115px;
		position: relative;
	}

	.posts .post .inside h2{
		font-size: 1.3em !important;
		line-height: 1.2em;
		margin-bottom: 10 !important;
	}

	.posts .post .inside .meta{
		margin: 0 auto 20px !important;
		display: inline-block;
		padding: 0;
	}

	/*Home Sections ------------------*/
	.homeSection {
		padding: 35px 0 !important;
	}

	.homeSection .sectionHead {
		padding-bottom: 10px !important;
	}

	.homeSection .sectionHead h3 {
		font-size: 1.5em;
	}
	.homeSection .sectionHead p {
		font-size: 1em;
	}

	/*Projects ------------------*/

	#content .project.small .inside{
		display: inline-block;
		margin: 0 auto 20px !important;
	}

	/*Featured Pages ------------------*/
	.home .page.small{
		float: none !important;
		width: 100% !important;
		margin: 0 auto 0 !important;
		margin: 0 auto !important;
		display: inline-block;
	}

	.home .page.small .inside{
		display: inline-block;
		margin: 0 auto 0 !important;
	}

	.home .page.small p{
		margin-bottom: 0 !important;
		padding-bottom: 0 !important;
	}

	.home .page.small .inside{
		width: 80%;
	}


	/*Testimonials ------------------*/
	#testimonials .flexslider .slides{
		background: transparent;
		max-width: 500px;
		margin: 0 auto !important;
	}

	.slides .testimonial {
		min-height: 260px;
		width: auto;
		text-align: center !important;
	}

	.testimonial .left {
		float: none;
		text-align: center !important;
		margin-bottom: 20px;
	}

	.testimonial .left img{
		max-width: 150px !important;
		margin: 0 auto !important;
	}

	.testimonial .right{
		float: none;
		width: auto;
		padding: 0 30px 0;
		margin-right: 0px;
		text-align: center !important;
	}

	#comments { width: 100%;}

	#content.twoThirds {
		width: 95% !important;
		float: none;
	}

	#content .post {
		margin-bottom: 20px;
		padding-bottom: 5px!important;
	}

	#sidebar {
		float: none;
		width: 95%;
		margin-left: 2.5%;
		padding: 10px 0 30px 0 !important;
	}

	.sidebarBox {
		float: left;
		margin: 0 2% 30px 0 !important;
		width: 95%;
	}

	#flickrBox .flickrImage {
		margin: 0 8px 8px 0;
	}

	#featuredPages .small{
		margin-bottom: 25px !important;
	}

	#filterNav {
		text-align: center;
		width: 100%;
		position: relative;
	}

	.projectNav {
		margin: 0 0 0 0;
		padding: 10px 0 0 0 !important;
		float: none;
	}

	.projectNav div {
		margin: 0 20px 0 0 !important;
		padding: 0 !important;
	}

	.thumbs {
		text-align: center;
	}

	.thumbs .small{
		margin: 0 auto !important;
	}

	.post .moreLink {
		display: none;
	}

	.widgetBox {
		width: 100%;
		float: none;
	}

	/*Footer------------------*/

	#googleMap {
		height: 200px !important;
	}

	.footerBox {
		width: 100%;
	}

	#footer .main .inside{ padding: 0 0 !important;  width: auto !important;margin: 0 0px!important;}

	#footer #flickrBox .flickrImage {
		margin: 0 5px 5px 0;
	}

	#footer .secondary{
		text-align: center;
		margin: 0 0;
	}
	#footer .secondary p{
		margin: 0px;
		padding: 0px;
	}

	#footer .secondary .left,
	#footer .secondary .right{
		float: none;
	}

	#footer .secondary .right{
		float: none;
		padding: 10px 0 15px 0;
	}

	.gallery-item img{
		width: 90%;
        height: auto;
	}

	/*Column Shortcodes------------------*/

	.one_half{ width:100%; }
	.one_third{ width:100%; }
	.two_third{ width:100%; }
	.one_half,.one_third,.two_third{ position:relative; margin-right:0%; float:none; }
	.last{ margin-right:0 !important; clear:right; }
	.clearboth {clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;}
}

/* iPhone Landscape */
@media screen and (max-width: 480px) and (orientation: landscape) {

}

/* iPhone Portrait */
@media screen and (max-width: 480px) {

	.home .slideshow .details h2{
		font-size: 1.5em;
	}

	.home .slideshow .details p{
		font-size: .9em !important;
	}

	/*Posts ------------------*/

	.posts .post .date {
		position: relative;
		margin: 0 auto 20px;
	}

	.posts .post .date .month{
		font-size: .9em;
		display: block;
		padding: 0 !important;
		line-height: 1em;
		color: rgba(255,255,255, .7);
	}

	.posts .post .inside{
		padding-left: 0;
		position: relative;
	}

	.widgetBox {
		width: 100%;
		float: none;
		margin: 0 0 20px 0;
	}

	#commentForm input[type="text"], #comments input[type="text"] {
		width: 40% !important;
		margin-right: 5px !important;
	}

	#commentForm label, #comments label {
		font-size: .8em;
	}

	.home .flex-caption p {
		font-size: 1em !important;
	}
}

@font-face{font-family:sdrn;src:url(https://bayhorsesilver.com/wp-content/plugins/SD-mobile-nav/css/../fonts/sdrn.eot);src:url(https://bayhorsesilver.com/wp-content/plugins/SD-mobile-nav/css/../fonts/sdrn.eot?#iefix)format('embedded-opentype'),url(https://bayhorsesilver.com/wp-content/plugins/SD-mobile-nav/css/../fonts/sdrn.woff)format('woff'),url(https://bayhorsesilver.com/wp-content/plugins/SD-mobile-nav/css/../fonts/sdrn.ttf)format('truetype'),url(https://bayhorsesilver.com/wp-content/plugins/SD-mobile-nav/css/../fonts/sdrn.svg#sdrn)format('svg');font-weight:400;font-style:normal;font-display: swap;
}@font-face{font-family:fontawesome;src:url(https://bayhorsesilver.com/wp-content/plugins/SD-mobile-nav/css/../fonts/font/fontawesome-webfont.eot);src:url(https://bayhorsesilver.com/wp-content/plugins/SD-mobile-nav/css/../fonts/font/fontawesome-webfont.eot?#iefix)format('embedded-opentype'),url(https://bayhorsesilver.com/wp-content/plugins/SD-mobile-nav/css/../fonts/font/fontawesome-webfont.woff)format('woff'),url(https://bayhorsesilver.com/wp-content/plugins/SD-mobile-nav/css/../fonts/font/fontawesome-webfont.ttf)format('truetype'),url(https://bayhorsesilver.com/wp-content/plugins/SD-mobile-nav/css/../fonts/font/fontawesome-webfont.svg#fontawesome-webfont)format('svg');font-weight:400;font-style:normal;font-display: swap;
}#sdrn_menu .sdrn_icon:before,#sdrn_bar [data-icon]:before{font-family:sdrn;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}#sdrn_bar,#sdrn_bar *,#sdrn_menu,#sdrn_menu *{margin:0;padding:0;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-family:open sans,sans-serif;list-style:none;text-align:left;font-size:100%;font-weight:400}#sdrn_menu img,#sdrn_bar img{border:0;border:none}.sdrn_clear{clear:both!important;display:block!important;height:1px!important;margin:-1px 0 0!important;width:1px!important}#sdrn_bar{position:fixed;top:0;left:0;background:#0d0d0d;padding:10px 16px;width:100%;display:none;cursor:pointer;z-index:99998;overflow:hidden;height:42px;display:none}#sdrn_bar .menu_title{color:#f2f2f2;font-weight:400;font-size:20px;line-height:20px}#sdrn_bar .bar_logo{border:0;border:none;margin:0;padding:0;margin-top:-13px;padding-left:8px;padding-right:8px;width:auto;height:25px;position:absolute;left:auto;right:auto;top:50%}#sdrn_bar .sdrn_icon_menu{color:#f2f2f2;margin-right:5px}#sdrn_bar .sdrn_ic{width:20px;height:22px;overflow:hidden;float:left;margin-right:16px;padding-top:2px;position:relative}#sdrn_bar .sdrn_ic span{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block;position:absolute;width:20px;height:4px;left:0;background:#f2f2f2}#sdrn_bar .sdrn_ic_1{top:0}#sdrn_bar .sdrn_ic_2{top:7px}#sdrn_bar .sdrn_ic_3{top:14px}#sdrn_bar.menu_is_opened .sdrn_ic_1{top:-10px}#sdrn_bar.menu_is_opened .sdrn_ic_2{top:9px!important;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);zoom:1}#sdrn_bar.menu_is_opened .sdrn_ic_3{top:9px!important;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);zoom:1}body{position:relative!important}#sdrn_menu.top{top:0;left:0;width:100%;display:none;position:relative}#sdrn_menu.left,#sdrn_menu.right{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:99997;overflow-x:hidden;overflow-y:auto;background:#2e2e2e}#sdrn_menu.left ul#sdrn_menu_ul,#sdrn_menu.right ul#sdrn_menu_ul{padding-top:42px}#sdrn_menu ul{margin:0;padding:0;display:block;width:100%;position:relative;list-style:none}#sdrn_menu ul li{display:block;list-style:none}#sdrn_menu ul li a,#sdrn_menu ul li a:hover{border-bottom:1px solid #131212;border-top:1px solid #474747;display:block;color:#d3d3d3;padding:13px 14px;font-size:14px;margin:0;text-decoration:none}#sdrn_menu.sdrn_levels ul li{display:block;overflow:hidden;border-bottom:1px solid #131212;border-top:1px solid #474747;width:100%;position:relative}#sdrn_menu.sdrn_levels ul li a{float:left;border:none}#sdrn_menu.sdrn_levels a.sdrn_parent_item{border-left:1px solid #474747;margin-left:44px}#sdrn_menu .sdrn_icon_par{position:relative;display:block;color:#cfcfcf;width:46px;padding:13px 14px 10px;cursor:pointer;float:left;position:absolute;top:0;left:0}#sdrn_menu .sdrn_no_border_bottom{border-bottom:none!important}#sdrn_menu.sdrn_levels ul li ul{border-top:1px solid #131212}#sdrn_menu.sdrn_levels ul li ul li{padding-left:44px}#sdrn_menu.sdrn_levels ul li ul li ul li{padding-left:88px}#sdrn_menu.sdrn_levels ul li ul li ul li ul li{padding-left:132px}#sdrn_menu.sdrn_levels ul li ul li ul li ul li ul li{padding-left:176px}#sdrn_menu.sdrn_levels ul li ul li.sdrn_parent_item_li{padding-left:0}#sdrn_menu.sdrn_levels ul li ul li.sdrn_parent_item_li .sdrn_icon_par{margin-left:44px}#sdrn_menu.sdrn_levels ul li ul li.sdrn_parent_item_li a.sdrn_parent_item{margin-left:88px}#sdrn_menu.sdrn_levels ul li ul li ul li.sdrn_parent_item_li{padding-left:0}#sdrn_menu.sdrn_levels ul li ul li ul li.sdrn_parent_item_li .sdrn_icon_par{margin-left:88px}#sdrn_menu.sdrn_levels ul li ul li ul li.sdrn_parent_item_li a.sdrn_parent_item{margin-left:132px}#sdrn_menu.sdrn_levels ul li ul li ul li ul li.sdrn_parent_item_li{padding-left:0}#sdrn_menu.sdrn_levels ul li ul li ul li ul li.sdrn_parent_item_li .sdrn_icon_par{margin-left:132px}#sdrn_menu.sdrn_levels ul li ul li ul li ul li.sdrn_parent_item_li a.sdrn_parent_item{margin-left:176px}#sdrn_menu.sdrn_levels ul li ul li ul li ul li ul li.sdrn_parent_item_li{padding-left:0}#sdrn_menu.sdrn_levels ul li ul li ul li ul li ul li.sdrn_parent_item_li .sdrn_icon_par{margin-left:176px}#sdrn_menu.sdrn_levels ul li ul li ul li ul li ul li.sdrn_parent_item_li a.sdrn_parent_item{margin-left:220px}.icon_default.sdrn_icon_par:before{content:"t"}.icon_default.sdrn_par_opened:before{content:"o"}.icon-glass:before{content:"\f000"!important}.icon-music:before{content:"\f001"!important}.icon-search:before{content:"\f002"!important}.icon-envelope-alt:before{content:"\f003"!important}.icon-heart:before{content:"\f004"!important}.icon-star:before{content:"\f005"!important}.icon-star-empty:before{content:"\f006"!important}.icon-user:before{content:"\f007"!important}.icon-film:before{content:"\f008"!important}.icon-th-large:before{content:"\f009"!important}.icon-th:before{content:"\f00a"!important}.icon-th-list:before{content:"\f00b"!important}.icon-ok:before{content:"\f00c"!important}.icon-remove:before{content:"\f00d"!important}.icon-zoom-in:before{content:"\f00e"!important}.icon-zoom-out:before{content:"\f010"!important}.icon-power-off:before,.icon-off:before{content:"\f011"!important}.icon-signal:before{content:"\f012"!important}.icon-gear:before,.icon-cog:before{content:"\f013"!important}.icon-trash:before{content:"\f014"!important}.icon-home:before{content:"\f015"!important}.icon-file-alt:before{content:"\f016"!important}.icon-time:before{content:"\f017"!important}.icon-road:before{content:"\f018"!important}.icon-download-alt:before{content:"\f019"!important}.icon-download:before{content:"\f01a"!important}.icon-upload:before{content:"\f01b"!important}.icon-inbox:before{content:"\f01c"!important}.icon-play-circle:before{content:"\f01d"!important}.icon-rotate-right:before,.icon-repeat:before{content:"\f01e"!important}.icon-refresh:before{content:"\f021"!important}.icon-list-alt:before{content:"\f022"!important}.icon-lock:before{content:"\f023"!important}.icon-flag:before{content:"\f024"!important}.icon-headphones:before{content:"\f025"!important}.icon-volume-off:before{content:"\f026"!important}.icon-volume-down:before{content:"\f027"!important}.icon-volume-up:before{content:"\f028"!important}.icon-qrcode:before{content:"\f029"!important}.icon-barcode:before{content:"\f02a"!important}.icon-tag:before{content:"\f02b"!important}.icon-tags:before{content:"\f02c"!important}.icon-book:before{content:"\f02d"!important}.icon-bookmark:before{content:"\f02e"!important}.icon-print:before{content:"\f02f"!important}.icon-camera:before{content:"\f030"!important}.icon-font:before{content:"\f031"!important}.icon-bold:before{content:"\f032"!important}.icon-italic:before{content:"\f033"!important}.icon-text-height:before{content:"\f034"!important}.icon-text-width:before{content:"\f035"!important}.icon-align-left:before{content:"\f036"!important}.icon-align-center:before{content:"\f037"!important}.icon-align-right:before{content:"\f038"!important}.icon-align-justify:before{content:"\f039"!important}.icon-list:before{content:"\f03a"!important}.icon-indent-left:before{content:"\f03b"!important}.icon-indent-right:before{content:"\f03c"!important}.icon-facetime-video:before{content:"\f03d"!important}.icon-picture:before{content:"\f03e"!important}.icon-pencil:before{content:"\f040"!important}.icon-map-marker:before{content:"\f041"!important}.icon-adjust:before{content:"\f042"!important}.icon-tint:before{content:"\f043"!important}.icon-edit:before{content:"\f044"!important}.icon-share:before{content:"\f045"!important}.icon-check:before{content:"\f046"!important}.icon-move:before{content:"\f047"!important}.icon-step-backward:before{content:"\f048"!important}.icon-fast-backward:before{content:"\f049"!important}.icon-backward:before{content:"\f04a"!important}.icon-play:before{content:"\f04b"!important}.icon-pause:before{content:"\f04c"!important}.icon-stop:before{content:"\f04d"!important}.icon-forward:before{content:"\f04e"!important}.icon-fast-forward:before{content:"\f050"!important}.icon-step-forward:before{content:"\f051"!important}.icon-eject:before{content:"\f052"!important}.icon-chevron-left:before{content:"\f053"!important}.icon-chevron-right:before{content:"\f054"!important}.icon-plus-sign:before{content:"\f055"!important}.icon-minus-sign:before{content:"\f056"!important}.icon-remove-sign:before{content:"\f057"!important}.icon-ok-sign:before{content:"\f058"!important}.icon-question-sign:before{content:"\f059"!important}.icon-info-sign:before{content:"\f05a"!important}.icon-screenshot:before{content:"\f05b"!important}.icon-remove-circle:before{content:"\f05c"!important}.icon-ok-circle:before{content:"\f05d"!important}.icon-ban-circle:before{content:"\f05e"!important}.icon-arrow-left:before{content:"\f060"!important}.icon-arrow-right:before{content:"\f061"!important}.icon-arrow-up:before{content:"\f062"!important}.icon-arrow-down:before{content:"\f063"!important}.icon-mail-forward:before,.icon-share-alt:before{content:"\f064"!important}.icon-resize-full:before{content:"\f065"!important}.icon-resize-small:before{content:"\f066"!important}.icon-plus:before{content:"\f067"!important}.icon-minus:before{content:"\f068"!important}.icon-asterisk:before{content:"\f069"!important}.icon-exclamation-sign:before{content:"\f06a"!important}.icon-gift:before{content:"\f06b"!important}.icon-leaf:before{content:"\f06c"!important}.icon-fire:before{content:"\f06d"!important}.icon-eye-open:before{content:"\f06e"!important}.icon-eye-close:before{content:"\f070"!important}.icon-warning-sign:before{content:"\f071"!important}.icon-plane:before{content:"\f072"!important}.icon-calendar:before{content:"\f073"!important}.icon-random:before{content:"\f074"!important}.icon-comment:before{content:"\f075"!important}.icon-magnet:before{content:"\f076"!important}.icon-chevron-up:before{content:"\f077"!important}.icon-chevron-down:before{content:"\f078"!important}.icon-retweet:before{content:"\f079"!important}.icon-shopping-cart:before{content:"\f07a"!important}.icon-folder-close:before{content:"\f07b"!important}.icon-folder-open:before{content:"\f07c"!important}.icon-resize-vertical:before{content:"\f07d"!important}.icon-resize-horizontal:before{content:"\f07e"!important}.icon-bar-chart:before{content:"\f080"!important}.icon-twitter-sign:before{content:"\f081"!important}.icon-facebook-sign:before{content:"\f082"!important}.icon-camera-retro:before{content:"\f083"!important}.icon-key:before{content:"\f084"!important}.icon-gears:before,.icon-cogs:before{content:"\f085"!important}.icon-comments:before{content:"\f086"!important}.icon-thumbs-up-alt:before{content:"\f087"!important}.icon-thumbs-down-alt:before{content:"\f088"!important}.icon-star-half:before{content:"\f089"!important}.icon-heart-empty:before{content:"\f08a"!important}.icon-signout:before{content:"\f08b"!important}.icon-linkedin-sign:before{content:"\f08c"!important}.icon-pushpin:before{content:"\f08d"!important}.icon-external-link:before{content:"\f08e"!important}.icon-signin:before{content:"\f090"!important}.icon-trophy:before{content:"\f091"!important}.icon-github-sign:before{content:"\f092"!important}.icon-upload-alt:before{content:"\f093"!important}.icon-lemon:before{content:"\f094"!important}.icon-phone:before{content:"\f095"!important}.icon-unchecked:before,.icon-check-empty:before{content:"\f096"!important}.icon-bookmark-empty:before{content:"\f097"!important}.icon-phone-sign:before{content:"\f098"!important}.icon-twitter:before{content:"\f099"!important}.icon-facebook:before{content:"\f09a"!important}.icon-github:before{content:"\f09b"!important}.icon-unlock:before{content:"\f09c"!important}.icon-credit-card:before{content:"\f09d"!important}.icon-rss:before{content:"\f09e"!important}.icon-hdd:before{content:"\f0a0"!important}.icon-bullhorn:before{content:"\f0a1"!important}.icon-bell:before{content:"\f0a2"!important}.icon-certificate:before{content:"\f0a3"!important}.icon-hand-right:before{content:"\f0a4"!important}.icon-hand-left:before{content:"\f0a5"!important}.icon-hand-up:before{content:"\f0a6"!important}.icon-hand-down:before{content:"\f0a7"!important}.icon-circle-arrow-left:before{content:"\f0a8"!important}.icon-circle-arrow-right:before{content:"\f0a9"!important}.icon-circle-arrow-up:before{content:"\f0aa"!important}.icon-circle-arrow-down:before{content:"\f0ab"!important}.icon-globe:before{content:"\f0ac"!important}.icon-wrench:before{content:"\f0ad"!important}.icon-tasks:before{content:"\f0ae"!important}.icon-filter:before{content:"\f0b0"!important}.icon-briefcase:before{content:"\f0b1"!important}.icon-fullscreen:before{content:"\f0b2"!important}.icon-group:before{content:"\f0c0"!important}.icon-link:before{content:"\f0c1"!important}.icon-cloud:before{content:"\f0c2"!important}.icon-beaker:before{content:"\f0c3"!important}.icon-cut:before{content:"\f0c4"!important}.icon-copy:before{content:"\f0c5"!important}.icon-paperclip:before,.icon-paper-clip:before{content:"\f0c6"!important}.icon-save:before{content:"\f0c7"!important}.icon-sign-blank:before{content:"\f0c8"!important}.icon-reorder:before{content:"\f0c9"!important}.icon-list-ul:before{content:"\f0ca"!important}.icon-list-ol:before{content:"\f0cb"!important}.icon-strikethrough:before{content:"\f0cc"!important}.icon-underline:before{content:"\f0cd"!important}.icon-table:before{content:"\f0ce"!important}.icon-magic:before{content:"\f0d0"!important}.icon-truck:before{content:"\f0d1"!important}.icon-pinterest:before{content:"\f0d2"!important}.icon-pinterest-sign:before{content:"\f0d3"!important}.icon-google-plus-sign:before{content:"\f0d4"!important}.icon-google-plus:before{content:"\f0d5"!important}.icon-money:before{content:"\f0d6"!important}.icon-caret-down:before{content:"\f0d7"!important}.icon-caret-up:before{content:"\f0d8"!important}.icon-caret-left:before{content:"\f0d9"!important}.icon-caret-right:before{content:"\f0da"!important}.icon-columns:before{content:"\f0db"!important}.icon-sort:before{content:"\f0dc"!important}.icon-sort-down:before{content:"\f0dd"!important}.icon-sort-up:before{content:"\f0de"!important}.icon-envelope:before{content:"\f0e0"!important}.icon-linkedin:before{content:"\f0e1"!important}.icon-rotate-left:before,.icon-undo:before{content:"\f0e2"!important}.icon-legal:before{content:"\f0e3"!important}.icon-dashboard:before{content:"\f0e4"!important}.icon-comment-alt:before{content:"\f0e5"!important}.icon-comments-alt:before{content:"\f0e6"!important}.icon-bolt:before{content:"\f0e7"!important}.icon-sitemap:before{content:"\f0e8"!important}.icon-umbrella:before{content:"\f0e9"!important}.icon-paste:before{content:"\f0ea"!important}.icon-lightbulb:before{content:"\f0eb"!important}.icon-exchange:before{content:"\f0ec"!important}.icon-cloud-download:before{content:"\f0ed"!important}.icon-cloud-upload:before{content:"\f0ee"!important}.icon-user-md:before{content:"\f0f0"!important}.icon-stethoscope:before{content:"\f0f1"!important}.icon-suitcase:before{content:"\f0f2"!important}.icon-bell-alt:before{content:"\f0f3"!important}.icon-coffee:before{content:"\f0f4"!important}.icon-food:before{content:"\f0f5"!important}.icon-file-text-alt:before{content:"\f0f6"!important}.icon-building:before{content:"\f0f7"!important}.icon-hospital:before{content:"\f0f8"!important}.icon-ambulance:before{content:"\f0f9"!important}.icon-medkit:before{content:"\f0fa"!important}.icon-fighter-jet:before{content:"\f0fb"!important}.icon-beer:before{content:"\f0fc"!important}.icon-h-sign:before{content:"\f0fd"!important}.icon-plus-sign-alt:before{content:"\f0fe"!important}.icon-double-angle-left:before{content:"\f100"!important}.icon-double-angle-right:before{content:"\f101"!important}.icon-double-angle-up:before{content:"\f102"!important}.icon-double-angle-down:before{content:"\f103"!important}.icon-angle-left:before{content:"\f104"!important}.icon-angle-right:before{content:"\f105"!important}.icon-angle-up:before{content:"\f106"!important}.icon-angle-down:before{content:"\f107"!important}.icon-desktop:before{content:"\f108"!important}.icon-laptop:before{content:"\f109"!important}.icon-tablet:before{content:"\f10a"!important}.icon-mobile-phone:before{content:"\f10b"!important}.icon-circle-blank:before{content:"\f10c"!important}.icon-quote-left:before{content:"\f10d"!important}.icon-quote-right:before{content:"\f10e"!important}.icon-spinner:before{content:"\f110"!important}.icon-circle:before{content:"\f111"!important}.icon-mail-reply:before,.icon-reply:before{content:"\f112"!important}.icon-github-alt:before{content:"\f113"!important}.icon-folder-close-alt:before{content:"\f114"!important}.icon-folder-open-alt:before{content:"\f115"!important}.icon-expand-alt:before{content:"\f116"!important}.icon-collapse-alt:before{content:"\f117"!important}.icon-smile:before{content:"\f118"!important}.icon-frown:before{content:"\f119"!important}.icon-meh:before{content:"\f11a"!important}.icon-gamepad:before{content:"\f11b"!important}.icon-keyboard:before{content:"\f11c"!important}.icon-flag-alt:before{content:"\f11d"!important}.icon-flag-checkered:before{content:"\f11e"!important}.icon-terminal:before{content:"\f120"!important}.icon-code:before{content:"\f121"!important}.icon-reply-all:before{content:"\f122"!important}.icon-mail-reply-all:before{content:"\f122"!important}.icon-star-half-full:before,.icon-star-half-empty:before{content:"\f123"!important}.icon-location-arrow:before{content:"\f124"!important}.icon-crop:before{content:"\f125"!important}.icon-code-fork:before{content:"\f126"!important}.icon-unlink:before{content:"\f127"!important}.icon-question:before{content:"\f128"!important}.icon-info:before{content:"\f129"!important}.icon-exclamation:before{content:"\f12a"!important}.icon-superscript:before{content:"\f12b"!important}.icon-subscript:before{content:"\f12c"!important}.icon-eraser:before{content:"\f12d"!important}.icon-puzzle-piece:before{content:"\f12e"!important}.icon-microphone:before{content:"\f130"!important}.icon-microphone-off:before{content:"\f131"!important}.icon-shield:before{content:"\f132"!important}.icon-calendar-empty:before{content:"\f133"!important}.icon-fire-extinguisher:before{content:"\f134"!important}.icon-rocket:before{content:"\f135"!important}.icon-maxcdn:before{content:"\f136"!important}.icon-chevron-sign-left:before{content:"\f137"!important}.icon-chevron-sign-right:before{content:"\f138"!important}.icon-chevron-sign-up:before{content:"\f139"!important}.icon-chevron-sign-down:before{content:"\f13a"!important}.icon-html5:before{content:"\f13b"!important}.icon-css3:before{content:"\f13c"!important}.icon-anchor:before{content:"\f13d"!important}.icon-unlock-alt:before{content:"\f13e"!important}.icon-bullseye:before{content:"\f140"!important}.icon-ellipsis-horizontal:before{content:"\f141"!important}.icon-ellipsis-vertical:before{content:"\f142"!important}.icon-rss-sign:before{content:"\f143"!important}.icon-play-sign:before{content:"\f144"!important}.icon-ticket:before{content:"\f145"!important}.icon-minus-sign-alt:before{content:"\f146"!important}.icon-check-minus:before{content:"\f147"!important}.icon-level-up:before{content:"\f148"!important}.icon-level-down:before{content:"\f149"!important}.icon-check-sign:before{content:"\f14a"!important}.icon-edit-sign:before{content:"\f14b"!important}.icon-external-link-sign:before{content:"\f14c"!important}.icon-share-sign:before{content:"\f14d"!important}.icon-compass:before{content:"\f14e"!important}.icon-collapse:before{content:"\f150"!important}.icon-collapse-top:before{content:"\f151"!important}.icon-expand:before{content:"\f152"!important}.icon-euro:before,.icon-eur:before{content:"\f153"!important}.icon-gbp:before{content:"\f154"!important}.icon-dollar:before,.icon-usd:before{content:"\f155"!important}.icon-rupee:before,.icon-inr:before{content:"\f156"!important}.icon-yen:before,.icon-jpy:before{content:"\f157"!important}.icon-renminbi:before,.icon-cny:before{content:"\f158"!important}.icon-won:before,.icon-krw:before{content:"\f159"!important}.icon-bitcoin:before,.icon-btc:before{content:"\f15a"!important}.icon-file:before{content:"\f15b"!important}.icon-file-text:before{content:"\f15c"!important}.icon-sort-by-alphabet:before{content:"\f15d"!important}.icon-sort-by-alphabet-alt:before{content:"\f15e"!important}.icon-sort-by-attributes:before{content:"\f160"!important}.icon-sort-by-attributes-alt:before{content:"\f161"!important}.icon-sort-by-order:before{content:"\f162"!important}.icon-sort-by-order-alt:before{content:"\f163"!important}.icon-thumbs-up:before{content:"\f164"!important}.icon-thumbs-down:before{content:"\f165"!important}.icon-youtube-sign:before{content:"\f166"!important}.icon-youtube:before{content:"\f167"!important}.icon-xing:before{content:"\f168"!important}.icon-xing-sign:before{content:"\f169"!important}.icon-youtube-play:before{content:"\f16a"!important}.icon-dropbox:before{content:"\f16b"!important}.icon-stackexchange:before{content:"\f16c"!important}.icon-instagram:before{content:"\f16d"!important}.icon-flickr:before{content:"\f16e"!important}.icon-adn:before{content:"\f170"!important}.icon-bitbucket:before{content:"\f171"!important}.icon-bitbucket-sign:before{content:"\f172"!important}.icon-tumblr:before{content:"\f173"!important}.icon-tumblr-sign:before{content:"\f174"!important}.icon-long-arrow-down:before{content:"\f175"!important}.icon-long-arrow-up:before{content:"\f176"!important}.icon-long-arrow-left:before{content:"\f177"!important}.icon-long-arrow-right:before{content:"\f178"!important}.icon-apple:before{content:"\f179"!important}.icon-windows:before{content:"\f17a"!important}.icon-android:before{content:"\f17b"!important}.icon-linux:before{content:"\f17c"!important}.icon-dribbble:before{content:"\f17d"!important}.icon-skype:before{content:"\f17e"!important}.icon-foursquare:before{content:"\f180"!important}.icon-trello:before{content:"\f181"!important}.icon-female:before{content:"\f182"!important}.icon-male:before{content:"\f183"!important}.icon-gittip:before{content:"\f184"!important}.icon-sun:before{content:"\f185"!important}.icon-moon:before{content:"\f186"!important}.icon-archive:before{content:"\f187"!important}.icon-bug:before{content:"\f188"!important}.icon-vk:before{content:"\f189"!important}.icon-weibo:before{content:"\f18a"!important}.icon-renren:before{content:"\f18b"!important}
.kjb_show_stock_quotes_table{width:100%;border:none;border-collapse:collapse}.kjb_show_stock_quotes_table *{border:none}.kjb_show_stock_quotes_table td{padding-bottom:3px}.kjb_show_stock_quotes_error{border:none}
.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu{line-height:1}.sf-menu ul{position:absolute;top:-999em;width:120px}.sf-menu ul li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left;position:relative;width:auto}.sf-menu a{display:block;position:relative}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:45px;z-index:100}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:120px;top:0!important}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:120px;top:0!important}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}.flex-viewport{max-height:2e3px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;display:block;background:url(https://bayhorsesilver.com/wp-content/themes/hayden/css/images/bg_direction_nav.png)no-repeat;position:absolute;top:50%;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}.flex-direction-nav .flex-next{background-position:100% 0;right:-36px}.flex-direction-nav .flex-prev{left:-36px}.flexslider:hover .flex-next{opacity:.8;right:5px}.flexslider:hover .flex-prev{opacity:.8;left:5px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:.3!important;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}}
table.tablesorter thead tr .easy-table-header {
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: center right;
}
table.tablesorter thead tr .easy-table-header:hover{
	background-image: url(https://bayhorsesilver.com/wp-content/plugins/easy-table/themes/default/../images/bg.gif);
}
table.tablesorter thead tr .headerSortUp,
table.tablesorter thead tr .headerSortDown:hover{
	background-image: url(https://bayhorsesilver.com/wp-content/plugins/easy-table/themes/default/../images/asc.gif);
}
table.tablesorter thead tr .headerSortDown,
table.tablesorter thead tr .headerSortUp:hover {
	background-image: url(https://bayhorsesilver.com/wp-content/plugins/easy-table/themes/default/../images/desc.gif);
}/*!* Bootstrap v2.0.3
*
* Copyright 2012 Twitter, Inc
* Licensed under the Apache License v2.0
* http://www.apache.org/licenses/LICENSE-2.0
*
* Designed and built with all the love in the world @twitter by @mdo and @fat.*/table.easy-table{max-width:100%;background-color:initial;border-collapse:collapse;border-spacing:0}.easy-table{width:100%;margin-bottom:18px}.easy-table th,.easy-table td{padding:8px;line-height:18px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.easy-table th{font-weight:700}.easy-table thead th{vertical-align:bottom}.easy-table caption+thead tr:first-child th,.easy-table caption+thead tr:first-child td,.easy-table colgroup+thead tr:first-child th,.easy-table colgroup+thead tr:first-child td,.easy-table thead:first-child tr:first-child th,.easy-table thead:first-child tr:first-child td{border-top:0}.easy-table tbody+tbody{border-top:2px solid #ddd}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapsed;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered thead:last-child tr:last-child th:first-child,.table-bordered tbody:last-child tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9}.easy-table tbody tr:hover td,.easy-table tbody tr:hover th{background-color:#f5f5f5}table.easy-table caption{font-weight:700}