/*
Theme Name: 11th Street
Author: WebberSites Website Design & Development
Author URI: http://webbersites.com
Description: Custom layout built by WebberSites Website Design & Development
Tags: 
Text Domain: blankslate
*/

html, input, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, 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 {
	font-size: 100%;
	font: inherit;
	padding: 0;
	border: 0;
	margin: 0;
	vertical-align: baseline
}
body {
	line-height: 1
}
ol, ul {
	list-style: none
}
blockquote, q {
	quotes: none
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block
}
.clear {
	clear: both
}
.sticky {}
.bypostauthor {}
.wp-caption {}
.wp-caption-text {}
.gallery-caption {}
.alignright {}
.alignleft {}
.aligncenter {}
.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important
}


.tour-date, .events {
    box-sizing: border-box;
    text-align: center;
    width: 24%;
    display: inline-block;
    vertical-align: top;
    margin: 0; /* Or small value to adjust spacing */
}

/*---------------------FONTS---------------------*/

	.accordion a, .events a {color:#b54331 !important;}
@font-face {
    font-family: 'Aldivaro Demo';
    src: url('fonts/Overspray.eot');
    src: url('fonts/Overspray.eot?#iefix') format('embedded-opentype'),
        url('fonts/Overspray.woff2') format('woff2'),
        url('fonts/Overspray.woff') format('woff'),
        url('fonts/Overspray.ttf') format('truetype'),
        url('fonts/Overspray.svg#Overspray') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'Aldivaro Demo';
    src: url('fonts/XXIISTRAIGHT-ARMY.eot');
    src: url('fonts/XXIISTRAIGHT-ARMY.eot?#iefix') format('embedded-opentype'),
        url('fonts/XXIISTRAIGHT-ARMY.woff2') format('woff2'),
        url('fonts/XXIISTRAIGHT-ARMY.woff') format('woff'),
        url('fonts/XXIISTRAIGHT-ARMY.ttf') format('truetype'),
        url('fonts/XXIISTRAIGHT-ARMY.svg#XXIISTRAIGHT-ARMY') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'UniversLT-CondensedBold';
    src: url('fonts/UniversLT-CondensedBold.eot');
    src: url('fonts/UniversLT-CondensedBold.eot?#iefix') format('embedded-opentype'),
        url('fonts/UniversLT-CondensedBold.woff') format('woff'),
        url('fonts/UniversLT-CondensedBold.ttf') format('truetype'),
        url('fonts/UniversLT-CondensedBold.svg#Overspray') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'Aldivaro Demo';
    src: url('fonts/AldivaroDemo.eot');
    src: url('fonts/AldivaroDemo.eot?#iefix') format('embedded-opentype'),
        url('fonts/AldivaroDemo.woff2') format('woff2'),
        url('fonts/AldivaroDemo.woff') format('woff'),
        url('fonts/AldivaroDemo.ttf') format('truetype'),
        url('fonts/AldivaroDemo.svg#AldivaroDemo') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}




#tour-content a.seeall {background-color: #2e363e; color:#FFF; display:inline-block; padding:2vw; margin-bottom:2vw;}



h1, h2 {  font-family: 'Aldivaro Demo';}

p {font-size:1.2vw; line-height:1.5vw; margin-bottom:1.5vw;}

.logged-in #myVideoX {display:none !important; }

/*---------------------GENERAL---------------------*/

.clear {clear:both;}
.desktop-only {
	display: block;
}
.mobile-only {
	display: none;
}
#toggle-menu, #toggle-menu-disable {
	display: none;
}
nav#the-mobile-menu {display:none;}
body {background-color:#000; color:#FFFFFF; font-family: helvetica, arial; -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;}
a {color:#FFFFFF}
a:hover {color:#FFFFFF; text-decoration:none;}

a.big-button {display:block; width:100%; font-size:2vw; line-height:2.4vw; background-color:#000; padding:1vw; padding-bottom:.2vw; text-transform:uppercase;}



input[type=text], input[type=email], input[type=submit], textarea {font-family: 'Aldivaro Demo'; background:#b54331; border:1px solid #b54331; color:#ddcda2; font-size: 1.2vw;
line-height: 2.4vw;
padding: .4vw;  margin-bottom:.5vw;}


.signup input[type=text], .signup  input[type=email], .signup  input[type=submit], .signup  textarea {background:#ddcda2; border:1px solid #ddcda2; color:#b54331;}

.signup ::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #b54331;
  opacity: 1; /* Firefox */
}

.signup :-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #b54331;
}

.signup ::-ms-input-placeholder { /* Microsoft Edge */
  color: #b54331;
}


textarea {height:10vw;}


.extra-space {padding:2vw 5vw;}
.extra-space p {font-size:1.4vw; line-height:1.8vw;}

/*---------------------HEADER---------------------*/

#header {position:fixed; width:100%; height:auto; z-index:998;
	 max-width: 100%;
    overflow-x: hidden;
	
		background-position:bottom center;
		background-size:cover; padding-bottom:3vw;}
#header section#branding {width:100%; display:inline-block; text-align:center; padding:1vw;}
#header section#branding img {width:35.5vw; height:auto; 
-webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .51s;}
#header.active section#branding img {width:20.5vw; height:auto;}


.image-width-full, .nav-images {font-size:0;}


.nav-images { background-position:top right; background-size:auto 100%; }

.nav-images img {height:9.9vw; width:auto;}
.image-width-full img {width:100%; height:auto;}

#social-top {position:fixed; width:100%; text-align:center; top:0; left:0; right:0;}

.shadow {
  -webkit-filter: drop-shadow( 3px 3px 2px rgba(0, 0, 0, .7));
  filter: drop-shadow( 3px 3px 2px rgba(0, 0, 0, .7));
  /* Similar syntax to box-shadow */
}

img#logo {width:100%; height:auto; margin-top:2.1vw;-webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .51s;}
#header.active img#logo {width:40%; margin:30%; height:auto; margin-top:0; margin-bottom:0;}
#navigation-holder {vertical-align: top; font-family: 'Aldivaro Demo';}
#navigation-holder a {color:#ddcda2; font-size:1.8vw;  padding:0 2vw;}  

#navigation-holder #left-side a, #navigation-holder #right-side a {display:inline-block;}


#left-side {width:34%; display:inline-block; vertical-align: top; padding-top:9vw;  padding-left:6.5vw; -webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .51s;}
#middle {width:32%; display:inline-block; vertical-align: top;}

#middle img {width:100%;}
 #navigation-holder #middle a {padding:0; display:inline;}

#right-side {width:34%; display:inline-block; vertical-align: top; padding-top:9vw;  padding-right:6.5vw; padding-left:3vw; -webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .51s;}
img#navbar {position:absolute; top:5.5vw; left:5vw; right:5vw; z-index:-1; width:90vw; height:auto;  margin-top:2vw; -webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .51s;}
#header.active img#navbar {top:0vw; margin-top:0;}
#header.active #left-side, #header.active #right-side {padding-top:1.3vw;}
#11th-street-cowboy-bar-merchandise-store #header.active #left-side, #11th-street-cowboy-bar-merchandise-store #header.active #right-side {padding-top:1vw !important;}
/* #header.active {padding-bottom:5vw;}*/

/*---------------------NAVIGATION---------------------*/

.page-id-2374 #video-content {padding:5vw 0;}

.page-id-2374 .video-content h3 {text-align:left; color:#ddcda2; font-size:3vw; margin-bottom:2vw;  font-family: 'Aldivaro Demo';}
.page-id-2374 .video-content h4 {text-align:left; color:#ddcda2; font-size:2.5vw; line-height:3.5vw; margin-bottom:2vw;  font-family: 'Aldivaro Demo';}


.video-content {padding:2vw;}

ul.sub-menu {
	display: none;
	text-align: left;
	margin-left: -2.7vw;
}
ul.sub-menu .menu-item {
	padding-bottom: 1vw;
}
ul.sub-menu a {
	color: #faa21b;
}
ul.sub-menu a:hover {
	color: #d02127;
	text-decoration:none;
}
nav ul li:hover ul {
	display: block;
	position: absolute;
	top: 4vw;
	padding-left: 0;
	background-color: #000;
	z-index: 999;
}
nav ul li {
	position: relative;
}
li.current-menu-item>a, li.current-menu-ancestor>a {
	text-decoration: none !important;
	color: #d02127
}
.current-menu-item a {
	text-decoration: none !important;
	color: #d02127 !important
}
nav ul.sub-menu {
	display: block;
	padding: 0;
}
nav ul li:hover ul {
	position: static;
}
nav ul li ul a {
	color: #faa21b;
}
nav ul.sub-menu a {
	color: #faa21b;
}

/*  dropdown nav positioning  */

nav ul li {
	position: relative;
}
ul.sub-menu {
	display: none;
	text-align: left;
	margin-left: -2.7vw;
}
ul.sub-menu .menu-item {
	padding-bottom: 1vw;
}
nav ul li:hover ul {
	display: block;
	position: absolute;
	top: 4vw;
	padding-left: 0;
	background-color: #000;
	z-index: 999;
}

/*  dropdown nav coloring  */

ul.sub-menu a {
	color: #faa21b;
}
ul.sub-menu a:hover {
	color: #d02127;
}
li.current-menu-item>a, li.current-menu-ancestor>a {
	text-decoration: none !important;
	color: #d02127
}
.current-menu-item a {
	text-decoration: none !important;
	color: #d02127 !important
}

/*  dropdown nav mobile   */

nav ul.sub-menu {
	display: block;
	padding: 0;
}
nav ul li:hover ul {
	position: static;
}
nav ul li ul a {
	color: #faa21b;
}
nav ul.sub-menu a {
	color: #faa21b;
}
nav#the-main-menu, nav#the-main-menu .menu, nav#the-main-menu ul {
	padding: 0;
	text-align: center;
	display:block;
}
nav#the-main-menu ul li {display: inline-block;
	padding: 0 2.17vw; font-size:1.7vw; text-transform:uppercase}
	nav#the-main-menu ul li a:hover {color:#91c4c !important;	}
nav#the-main-menu ul li a {-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;}
	
	/*---------------------MODAL---------------------*/
.modal .big-button {background-color:#FFFFFF; color:#000; font-size:22px; line-height:22px; padding:10px; padding-bottom:4px;}
.modal-content {border-radius:0;}
.modal-content {
    background-color: #2e363e;
}
.modal-header, .modal-body{
	text-align:center;
	border:none;
}
.modal-body img {
    width: 100%;
	padding-top: 10px;
	border:4px solid #ddcda2;
}
.modal-body {
    padding: 0 2vw 2vw;
}
.modal-body h2 {
    color: #ddcda2;
    padding: 0;
    font-size: 22px;
}
.modal-dialog {
    width: 420px;
    margin: 20vw auto;
	border:2px solid #ddcda2;
}
.close{
	color:#fff !important;
}
.close:hover{
	color:#c37990 !important;	
}

.modal-body input[type="submit"], .modal-body input[type="email"] {
	padding: 10px 20px;
    border-radius: 0;
    border: 0;
    background-color: #b54331;
	color:#ddcda2;
	width:100%;
	vertical-align:top;
	font-size:18px;
}
.modal-body p {font-size:15px; line-height:22px; font-family: 'Aldivaro Demo'; color:#ddcda2}





.red-background {background-color:#d8c89c; padding:2vw 5vw; color:#000;}
.red-background h3 {color:#000; font-family: 'Aldivaro Demo'; font-size:2vw; text-align:center; line-height:3vw;}


.page-id-2470 p {font-size:1.5vw; line-height:2.5vw;}

.page-id-2470 strong {font-family: 'Aldivaro Demo'; font-size:2vw; line-height:3vw;}
	
.featured-news { margin-bottom:0; text-align:left;}
.date-post { margin-bottom:1vw; font-family: 'Aldivaro Demo'; font-size:1.3vw;}
.featured-news h3 {font-size:2vw; line-height:2.6vw; font-family: 'Aldivaro Demo';}
.featured-content { padding:2vw; font-size:1.5vw; }
.featured-excerpt {overflow:auto; font-size:2vw; line-height:2.3vw; margin-top:2vw; margin-bottom:1vw;  color:#FFF;}
.news-scroll {height: 19vw; width:100%; overflow:hidden;}
a.read-more { display:inline-block;}

a.read-more:hover {color:#FFF;}
	a.read-more {
color: #ddcda2;
		font-family: 'Aldivaro Demo';
font-size: 1.3vw;
}
	
	.featured-image {height: 25vw; background-position:center center; background-size:cover;}
	.featured-news {padding:2vw 5vw;}


.featured-news:nth-child(1) {
    background-color:#2e363e;
}

.featured-news:nth-child(2) {
    background-color:#b54331;
}

.featured-news:nth-child(3) {
    background-color:#dbc99c;
}


/*---------------------FOOTER---------------------*/
#footer-menu a {
	color:#d8c89c;}
#footer-menu {text-align:left;
color:#d8c89c;
font-size:1.2vw;
line-height:1.4vw;

}
#footer {
    display: block;
  
	text-align:center;
	background-color:#000;
	
	width:100%;
	padding:2vw 1vw;
}
#footer a{
	
}


.social-media img {height:5vw !important; width:auto !important; margin:.5vw .5vw;}
#footer-menu {}

#copyright {text-align:center; margin-top:2vw;}


.inner-headers, .inner-headers  {height:25vw; background-position: center center;}

.page-id-2374, .page-id-2387 {background-color:#2e363e}


.bio-image {float:right; width:40%; height:auto; margin-left:5vw; margin-right:5vw;}

.page-id-2374 .entry-content {padding:0 5vw;}

.page-id-2374 #video-content h2 {margin:0 2vw;}

.inner-headers {position:relative}




.page-id-2374 h1, .page-id-2387 h1 {
	color: #ddcda2;

background-image: url(img/blue-rope.png);
background-size: 100% 100%;

	
	font-size: 3vw;
line-height: 5vw;
padding-top: 1vw;
padding-bottom: .5vw;
text-align: center;
margin: 0 2vw;
margin-bottom: 2vw;
	
	
}

.page-id-1918 h1 {
	color: #2e363e;

background-image: url(img/tan-rope.png);
background-size: 100% 100%;

	
	font-size: 3vw;
line-height: 5vw;
padding-top: 1vw;
padding-bottom: .5vw;
text-align: center;
margin: 0 2vw;
margin-bottom: 2vw;
	
	
}






/*---------------------HOME SECTIONS---------------------*/


img.playbtn {
position: absolute;
top: 5vw;
width: 5vw;
left: 50%;
margin-left: -2.5vw;
opacity: .6;
}



a.anchor-jump {
    display: block;
    position: relative;
    top: -25.5vh;
    visibility: hidden;
}


.parent{
  
  padding: 0;
  position: absolute;
  height:48vw;
  width:100%;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform:    translateY(-50%);
  -ms-transform:     translateY(-50%);
  -o-transform:      translateY(-50%);
  transform:         translateY(-50%);
  
}

.children{
padding:0;
display: block;
width:100%;
position: relative;
top: 50%;
text-align:center;
-webkit-transform: translateY(-50%);
-moz-transform:    translateY(-50%);
-ms-transform:     translateY(-50%);
-o-transform:      translateY(-50%);
transform:         translateY(-50%);
}

.bigger .children{
padding:0;
display: block;
width:100%;
position: relative;
top: 60%;
text-align:center;
-webkit-transform: translateY(-50%);
-moz-transform:    translateY(-50%);
-ms-transform:     translateY(-50%);
-o-transform:      translateY(-50%);
transform:         translateY(-50%);
}

.image-innerx {padding:3vw;}



.home #container section h2 {font-size:3vw; line-height:5vw;  padding-top:1vw; padding-bottom:.5vw; text-align:center; margin:0 2vw; margin-bottom:2vw;}
.home #container section h2.past-h2 {margin-top:3vw;}
.home #container section .video-content h3 {color:#FFF;}

.no-dates {text-align:center; display:block; color:#000;}

.home #container section.info{
	height:48vw;	
	width:100%;
	display:block;
	position:relative;
	
}

.home #container section.bigger {height:250vh;}

#streaming-links {text-align:center; }

#streaming-links p {font-family: 'UniversLT-CondensedBold'; }

#streaming-links img {vertical-align: middle}

#streaming-links a {color:#d8c89c !important}
#streaming-links a:hover {color:#FFF !important}

.video-buttons {
    margin-right: 1.1vw;
	margin-top:20px;
    position: fixed;
    top: 3vw;
	right:0;
	z-index:998;
	color:#FFF;
	
}

#playButton {display:none;}




body.home video {
    display: block;
    background-position: center;
    -webkit-background-size: cover;
    background-size: cover;
    pointer-events: none
}


body.home {
    width: 100%;
    height: 70vw;
    position: relative
}

body.home video {
    min-width: 100%;
    min-height: 100%;
	
 height:56.3vw;
    /*left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)*/
}


body.home video#myVideo {width:100% !important; overflow: hidden; }


button {background-color:transparent; border:0;}


#pause-button .glyphicon, #play-button .glyphicon {color:#FFF; font-size:24px;}


#myVideo caption, caption.access-info {color:#FFF;}

#pause-button {position:absolute; top:50vh; left:50%; margin-left:-3vw; }
#play-button {position:absolute; top:50vh; left:50%; margin-left:-3vw; display:none;}



#bumper {height:15vw;}

.home #bumper {height:10vw;}
 

#streaming-links p {font-size:2vw; }


#instagram-section {background-image:url(img/bg-texture-scratches.jpg); padding:1vw 5vw;}

#instagram-section h2 {text-align:center;}

.blue-rough-bottom {background-image:url(img/bottom_blue_rough.png); height:1.5vw; width:100%; position:absolute; bottom:0; z-index:99; background-size:100% 100%;}
.blue-rough-top {background-image:url(img/top_blue_rough.png); height:1.9vw; width:100%; position:absolute; top:0; z-index:99; background-size:100% 100%;}

.red-rough-bottom {background-image:url(img/bottom_red_rough.png); height:1.5vw; width:100%; position:absolute; bottom:0; z-index:99; background-size:100% 100%;}
.red-rough-top {background-image:url(img/top_red_rough.png); height:1.9vw; width:100%; position:absolute; top:0; z-index:99; background-size:100% 100%;}

.tan-rough-bottom {background-image:url(img/bottom_tan_rough.png); height:1.5vw; width:100%; position:absolute; bottom:0; z-index:99; background-size:100% 100%;}
.tan-rough-top {background-image:url(img/top_tan_rough.png); height:1.9vw; width:100%; position:absolute; top:0; z-index:99; background-size:100% 100%;}

#video-top {position:relative;}
/*---------------------NEWS---------------------*/

.artist-event {font-family: 'Aldivaro Demo'; font-size:1.2vw; line-height:1.6vw; margin:.5vw 0}

#news-content {
    width: 100%;
    margin: 0 auto;
   text-align:left;
    padding: 2vw;
	min-height:27vw;
   background-color:#2e363e;
	 text-align:left;
	`
}

.news-content {height:13vw; background-color:#d8c89c; padding-left:2vw; padding-right:2vw;}

#news-content h2 {text-align:center; margin-bottom:1vw; color:#ddcda2}
#news-content h3 {    color: #b54331 !important; text-transform: uppercase; text-align:center; padding:1vw 0;
font-size: 1.2vw;
	line-height:1.8vw;
	
font-family: 'Aldivaro Demo';
margin-bottom: .2vw;}
#news-content h3 a  {color:#FFF}
#news-content img {width:100%; height:auto;}
#news-content .col-sm-5 {margin:0; padding:0;}

#news-content p { margin-bottom:0; color:#000}

#news-content a {color:#FFF;}

#news-content .item {min-height:30vw;}

#news-content .social-media {text-align:right; }

#news-content h2 {font-size: 2.5vw;
	background-image:url(img/blue-rope.png);
	background-size:100% 100%;
line-height: 2vw;
padding-top: 1vw;
padding-bottom: .5vw;

text-align: center;}





#store-content {
	 background-image:url(img/bg-texture-scratches.jpg); 
	
	
    width: 100%;
    margin: 0 auto;
   
    padding:0;
	padding-bottom:0;
	min-height:27vw;
    background-size:cover;
	background-color:hsla(0,0%,0%,0.78);
	
}
#store-content img {width:100%; height:auto;}
#store-content h4 {color:#000; font-size:1.2vw; padding:.5vw;}

#store-section {
	
	
	position:relative;
	
    width: 100%;

    background-size: cover;
    background-repeat: no-repeat;
   
	background-position:top center;
}


#about-content {
width: 22%;
margin: 2vw auto;
	margin-left:60%;
text-align: left;
padding: 1vw;
min-height: 27vw;
background-size: cover;
background-position: center center;
background-image: none!important;
background-color: hsla(44,43%,73%,0.82);
}

.home #container #about-content h2 {font-size:1.8vw; color:#000; margin-bottom:0 !important;}
.home #container #about-content h3 {font-size:1.2vw; color:#b54331 !important; font-family: 'Aldivaro Demo'; text-align:center; margin-bottom:2vw;}
#about-content p {color:#000; }
#about-content a {padding: .5vw 2vw;
background-image: url(img/red-btn.png);
background-size: 100% 100%;
color: #b54331 !important;
display: block;
font-family: 'Aldivaro Demo';
font-size: 1.5vw;
	line-height:3vw;
	margin-top:1vw;
	text-align:center;
}

/*---------------------SINGLE POST---------------------*/



.header-wrap {position:fixed; z-index:-1; top:0; bottom:0; left:0; right:0; background-position:top center; background-size:cover !important;}
.single-post h1 {color:#FFF;}
.content-box {font-size:1.2vw; line-height:1.5vw; text-align:center; height:100%; width:100%; z-index:1; position:absolute; top:0; left:0; right:0; bottom:0; }
.content-box h3 a {font-size:1.4vw; line-height:1.6vw; margin-bottom:.4vw;}
.content-box h3 {margin-bottom:2vw;}
.content-box {padding:2vw; text-align:cetner;}
.content-excerpt {color:#FFF; font-size:1.5vw; line-height:1.7vw; margin-bottom:1vw;}
.single-post #content h3 {font-size:2vw;}
.single-post #content p, .single-post #content li {font-size:1.4vw; line-height:1.7vw; margin-bottom:2vw; color:#fff;}
.single-post #content {padding:2vw; background-color:hsla(0,0%,0%,0.78); color:#FFF; margin:0 15vw;  padding-top:25vw; min-height:70vh; }
.single-post  h1 {font-size:2.3vw; line-height:4vw; margin-bottom:3vw; text-align:center;}
.alignleft {float:left; margin-right:2vw;}
.alignright {float:right; margin-left:2vw;}
.comments {margin:0 10vw;}
#comments-list {padding:2vw;}
.avatar {display:none;}
#nav-below {display:none;}
.comment-body {padding:1vw 0; border-bottom:1px solid black;}
.comment-body a {color:#2d1d13;}
h3.comments-title {font-size:2vw; padding:.5vw 0;}
#respond {margin: 2vw 10vw; }
textarea#comment {width:100%;}

.form-submit input[type="submit"] { padding:.5vw; font-size:1.2vw; line-height:1.5vw; background-color:#fc8b2f; color:#000; width:100%; padding:.5vw; border:0; border-radius:0;}
.speaking-form  {}

.pagination-station {text-align:center;}


.single-post h1 {color:#FFFs; padding-top:2vw;}

.single-post #content iframe {width:100% !important;}


.page-id-1101 #bumper {height:13vw;}



.page-id-1101 .entry-content {background-color:hsla(0,0%,0%,0.76); color:#FFF; width:30%; margin-right:70%; padding:3vw; }

.page-id-1101 .entry-content p {color:#FFF;}

.page-id-1101 .entry-content h1 {  font-family: 'UniversLT-CondensedBold'; font-size:2vw;}

.page-id-1101 .entry-content h2 {  font-family: 'UniversLT-CondensedBold'; font-size:1.5vw; color:#d8c89c}

#container {min-height: 88vh;}



/*---------------------MUSIC---------------------*/

.music-stuff {font-size:2vw; line-height:3vw; text-align:left;}
.music-item {margin-bottom:4vw;}
#music-content {
    width: 100%;
    margin: 0 auto;
   max-width:1400px;
    padding: 2vw 12vw;
	min-height:27vw;
    background-size:cover;
	 background-image:url(img/bg-texture-scratches.jpg); 
	background-color:hsla(0,0%,0%,1);
	
}
#music-content img {width:100%; height:auto;}
#music-content h4 {color:#000; font-size:1.2vw; padding:.5vw;}


#news-section {
    width: 100%;
  
    background-size: cover;
    background-repeat: no-repeat;
    
	background-position:top center;
}

#music-section {
    width: 100%;

    background-size: cover;
    background-repeat: no-repeat;
   
	background-position:top center;
}
.music-left-column {text-align:left; padding-bottom:2vw;}
.music-left-column h4 {color:#5a5350 !important;  }
.music-left-column h3 {color:#d8c89c !important; font-size:3vw; font-family: 'Aldivaro Demo'; margin-bottom:2vw;}
.music-left-column p {color:#FFF; font-size:1.7vw; line-height:3vw;}

.music-left-column {text-align:left;}
.music-right-column h3 {color:#5a5350 !important; font-size:3vw; font-family: 'Aldivaro Demo'; margin-bottom:2vw;}

/*---------------------BIO---------------------*/

#bio-section {
    width: 100%;

    background-size: cover;
    background-repeat: no-repeat;
   color:#000;
	background-position:top center;
}

#bio-content {
    width: 100%;
    margin: 0 auto;
   font-size:1.5vw; line-spacing:1.8vw;
    padding: 4vw 15vw;
	min-height:27vw;
    background-size:cover;
	background-position:bottom center;
	background-image:url(img/orange-aura.png)!important;
}


.page-id-1101 #content {min-height:75vh;}

/*---------------------MEDIA---------------------*/


#media-content {
    width: 100%;
    margin: 0 auto;
   font-size:1.3vw; line-spacing:1.8vw;
    padding: 0;
	padding-top:0;
	height:auto;
    background-size:cover;
	background-position:bottom center;
	 background-image:url(img/bg-texture-scratches.jpg)!important;
}

.home #container #media-content h2 {padding-top:0; padding-bottom:2vw;}

#media-content h2 {text-align:center;}

#media-content .media-item {background-color:hsla(0,0%,0%,0.22); width:30%; display:inline-block; padding:2vw;}


.media-description {padding-top:1vw; color:#FFF; display:block; font-size:1.2vw;}

.media-image {margin-top:1vw;}
.grid {
-webkit-column-count: 4; /* Chrome, Safari, Opera */
-moz-column-count: 4; /* Firefox */
column-count: 4;
margin: 0;
}

.grid-item {position:relative; margin-bottom: 15px; background-color:hsla(0,0%,0%,0.22); display:inline-block; padding:2vw; -webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;}

#media-content .grid-item:hover {background-color:hsla(0,0%,0%,0.42);}



/*---------------------FOOTER LIGHTBOX SLIDER---------------------*/


.list_carousel {
	margin: 0 auto;
	width: 80%;
	margin-bottom:7vw;
}
.list_carousel ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
}
.list_carousel li img {
	width: 100%;
	height: auto;
	border-radius: 0 !important;
}
.list_carousel li {
	font-size: 40px;
	color: #999;
	text-align: center;
	width: 250px;
	height: 220px;
	padding: 0;
	margin: 6px;
	display: block;
	float: left;
}
.list_carousel.responsive {
	width: auto;
	margin-left: 0;
}
.clearfix {
	float: none;
	clear: both;
}


.prev {
	float: left;
	margin-left: 2vw;
	padding-top:40px;
	width: 5%;
	text-align: center;
}
.prev img, .next img {
	width: 60%;
	height: auto;
}
.next {
	padding-top:40px;
	float: right;
	margin-right: 2vw;
	width: 5%;
	text-align: center;
}
.pager {
	float: left;
	width: 300px;
	text-align: center;
}
.pager a {
	margin: 0 5px;
	text-decoration: none;
}
.pager a.selected {
	text-decoration: underline;
}
.timer {
	background-color: #999;
	height: 6px;
	width: 0px;
}



::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #ddcda2;
  opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #ddcda2;
}

::-ms-input-placeholder { /* Microsoft Edge */
  color: #ddcda2;
}


.signup {font-family: 'Aldivaro Demo'; background-color:#b54331; color:#dbc99c; font-size:1.2vw; line-height:5vw; padding:15px; margin:2vw;}

/*---------------------SHOPIFY---------------------*/
.drawer {z-index:9999 !important;}
.breadcrumb {display:none !important}

.main-content a, .main-content .text-link {color:#2e363e;}

	#PageContainer {background-color:#d8c89c;}
	
	h2, h4, h1 {font-family: "Aldivaro Demo" !important;}

h1 {font-size:2vw !important; line-height:3vw !important;}

h2 {color:#b54331; font-size:2vw !important; line-height:3vw !important;}
	
	#left-side, #right-side {padding-top:9vw;}

	
	#11th-street-cowboy-bar-merchandise-store #left-side, #11th-street-cowboy-bar-merchandise-store #right-side {padding-top:8.5vw;}


#11th-street-cowboy-bar-merchandise-store  .wrapper {max-width:none!important;}

#ProductPrice {font-family: helvetica, arial;}

.btn#AddToCart {background-color:#b54331 !important;}

.js-qty input {color:#000}

#CartContainer input {background-color:#FFF !important}

.wpf_wrapper .featured_product .wpf_buy { background-color:hsla(44,43%,73%,0.76) !important;}
.wpf_buy .btn-default {background-color:#b54331 !important; border:0 !important}
/*---------------------TOUR---------------------*/

.home #container section#tour-section.info, .home #container section#tour-section.info .parent {height:170vh !important}

#tour-content h2 {font-size: 2.5vw;
	background-image:url(img/tan-rope.png);
	background-size:100% 100%;
line-height: 2vw;
padding-top: 1vw;
padding-bottom: .5vw;
	color:#2e363e;
text-align: center;}


#tour-content h2 {
font-size: 6vw;
line-height: 4vw;
padding-top: 6vw;
padding-bottom: .5vw;
text-align: center;
}

#tour-section {
    width: 100%;

    background-size: cover;
    background-repeat: no-repeat;
  
	background-position:top center;
}

#tour-content {
    width: 100%;
    margin: 0 auto;
	
	font-family: Helvetica, Arial;
	font-weight:bold;
	
   font-size:1.5vw; 
   line-height:.9vw;
    padding: 3vw 0;
	min-height:27vw;
    background-size:cover;
	background-position:bottom center;
	/* background-image:url(img/paperbg.jpg); */
	background-color:#d8c89c;
	text-align:left;
}

#tour-content p {font-size:1.1vw; line-height:1.3vw; font-stretch:extra-condensed; font-weight:normal; font-family: helvetica, arial; text-align:left;}

#tour-content h2 {text-align:center; margin-bottom:2vw;}

.tour-date, .events {text-align: center;
width: 25%;
display: inline-block;
vertical-align: top;}

.page-id-1918 .tour-date {width: 25%;}

.tour-item {padding:2vw; padding-top:1vw; padding-bottom:3vw; font-size:2vw; line-height:2vw;}
.tour-item a {padding:.5vw;}
a.insideLink {color:#2e363e;}

.accordion-section.tour-date a.insideLink, .accordion-section.events a.insideLink {padding:.5vw 2vw; background-image:url(img/red-btn.png); background-size:100% 100%; color:#b54331 !important; display:inline-block; font-family: 'Aldivaro Demo'; font-size:1.5vw;}

.accordion, .accordion * {
    -webkit-box-sizing:border-box; 
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
}
.accordion {
	font-size:0;
    overflow:hidden;
    border-radius:0;
	margin:0 2vw;
}

.accordion-section.tour-date, .accordion-section.events {padding:0 1vw; margin-bottom:1vw;}

.col-city, .col-venue {color:#d8c89c;}

.accordion-section-title.even {background: #fff;}
.accordion-section-title.odd {background: #fff}
.accordion-section-content.even {background: #fff;}
.accordion-section-content.odd {background: #fff;}


.tour-tabs {padding:2vw; font-size:2.5vw; text-align:center;}
 
.accordion-section-title {
	height:30vw;
	cursor:pointer;
    width:100%;
   padding:1.5vw; padding-bottom:1.5vw;  font-size:1.2vw; line-height:2vw;
    display:inline-block;
   
    transition:all linear 0.15s;
margin-top:-10px;
   
}
 
.accordion-section-title.active, .accordion-section-title:hover {
  

    text-decoration:none;
}
 
.accordion-section:last-child .accordion-section-title {
    border-bottom:none;
}
 
.accordion-section-content {
    padding:1vw;
	padding-top:0;
    display:none;
	 padding-left:3vw;
	
}

	.accordion-section-title {font-size:2vw; line-height:3vw; text-align:center; padding:1vw 0; color:#000;}
	.accordion-section-title .col-date {font-size:2vw; font-family: 'Aldivaro Demo';}
	
	.accordion-section-title a.insideLink { margin-top:1vw; display:inline-block;}
	
	
#cta {padding:5vw;}
#cta h3 {color:#000;  font-family: 'Aldivaro Demo'; font-size:2vw; line-height:2.8vw; text-align:center; margin:1vw 0;}


#bottom-video-box {position:relative; height:auto;}
#fenceXX {background-image:url(img/fence-layer2.png); position:absolute; z-index:3; width:100%; height:100%; left:0; top:0; right:0; bottom:0; background-size:auto}

body.home #bottom-video-box video {height: 56.3vw; width:100%;}

/*---------------------CONTACT---------------------*/

#contact-section {
    width: 100%;

    background-size: cover;
    background-repeat: no-repeat;

	background-position:top center;
}

#contact-section .parent {padding-top:10vw;}

.home #contact-content2 {display:none !important}

.contact-content {
    width: 100%;
    margin: 0 auto;
   text-align:left;
    padding: 2vw 10vw;
	min-height:27vw;
    background-size:cover;
	background-position:center center;
	background-image:none!important;
	background-color:hsla(210,15%,21%,1);
	
}

.contact-content img#logo {margin-top:0; width:34%; margin-right:33%; margin-left:33%; margin-bottom:1vw;}

.contact-content .col-sm-3, .contact-content .col-sm-3 a, .contact-content .col-sm-6 {font-family: 'Aldivaro Demo';
	color:#ddcda2;}

.contact-content .col-sm-3 {padding-top:3vw;}

.contact-content .col-sm-3 a {display:inline-block; margin-bottom:.3vw;}

.contact-content h2 {text-align:center; margin-top:0; padding-top:0; margin-bottom:2vw;}
.contact-content h3 {text-align:left;  font-family: 'UniversLT-CondensedBold'; font-size:1.5vw; margin-bottom:2vw; color:#d8c89c;}
.contact-content p {font-size:1.2vw; line-height:1.7vw; }
.contact-content p strong {margin-bottom:0; display:block; font-size:2vw; }
.contact-content p a:hover {color:#d8c89c}
.contact-content input[type=text], .contact-content input[type=email], .contact-content nput[type=submit], .contact-content textarea {width:100%; max-width:100%;}
.contact-content input[type=submit] {width:100%; background-color:#b54331; padding:1vw;  font-size:2vw; line-height:2vw;}

.contact-content form {display:block; margin-top:1vw;}

#social-contact {margin-top:1vw; text-align:center;}

/*---------------------VIDEO---------------------*/

#video-content h2 {text-align:center; 
font-size: 2.5vw;
background-image: url(img/red-rope.png);
background-size: 100% 100%;
line-height: 2vw;
padding-top: 1vw;
padding-bottom: .5vw;
	color:#ddcda2;
}
#video-section {
    width: 100%;

    background-size: cover;
    background-repeat: no-repeat;
   
	background-position:top center;
}
#video-content {
    width: 100%;
    margin: 0 auto;
   background-size:cover;
    padding: 2vw 0;
	
    
	background-color:#b54331;
}
.video_div {
     overflow: hidden;
     padding: 0 0 0;
     position: relative;
	
     width: 100%;
     height: 35vw;
   }

   @media screen and (max-width: 767px) {
     .video_div {
       padding: 230px 0;
       width: 100%;
     }
   }

   .video_div video {
     position: absolute;
     min-width: 100%;
     min-height: 35vw;
     width: auto;
     height: 35vw;
     top: 50%;
     left: 50%;
     -webkit-transform: translate(-50%,-50%);
     -moz-transform: translate(-50%,-50%);
     transform: translate(-50%,-50%);
     z-index: -200;
   }

   .video-overlay {
     position: absolute;
     top: 0;
     left: 0;
    height:35vw;
     right: 0;
	 z-index:1;
     pointer-events: none;
     opacity: 1;
	   background-repeat: repeat;
   }
   .video-content {margin:1vw 0; padding-bottom:2vw;}  
.video-content .video-inner {border:0 solid #adafb2; margin:0 .5vw;}
.video-content .col-sm-4 {padding-bottom:3vw;}
.video-placeholder {height:16.6vw; background-color:#adafb2;  margin-bottom:.8vw; background-size:cover; background-position:center center;}


.video-content h3 {text-align:center; color:#000; font-size:1.3vw; margin-bottom:.6vw; min-height:4vw;}




#copyright a:hover {color:#FFF;}

/*---------------------MOBILE---------------------*/

  

@media (max-width: 767px) {
	
	#mobile-video-poster {width:100%;}
	#mobile-video-poster img {width:100%; height:auto;}
	
	#mobile-header { background-size:100% auto; background-repeat:no-repeat; position:fixed; top:0; left:0; right:0; z-index:999}
	
	#left-side, #navbar, #right-side {display:none;}

	
	.desktop-only {
		display: none !important;
	}
	.mobile-only {
		display: block;
	}
	
	#footer {padding:8vw 0}
	
	#header img#logo {width:40%; margin:0 30%;}
	#header #middle {width:100%;}
	#toggle-menu,  #toggle-menu-disable {
		display: block;
		position: absolute;
		width: 7vw;
		top: 7vw;
		right: 5vw;
		padding: 0;
		border: 0px;
	}
	#toggle-menu img,  #toggle-menu-disable img {
		width: 100%;
		height: auto;
	}
	nav#the-main-menu{
		display:none;
	}
	nav#the-mobile-menu {
		width: 100%;
		position: absolute;
		top:23vw;
		left:0;
		padding:5vw;
		z-index: 999;
		background-color: hsla(210,15%,21%,1);
		display: none;
	}
	nav#the-mobile-menu ul {
		list-style-type: none;
	}
	nav#the-mobile-menu li {
		font-family: 'Aldivaro Demo';
		list-style: none;
		text-align: center;
		-webkit-transition: background-color .5s, -webkit-transform .5s;
		display: block;
		padding: 3vw;
		font-size: 7vw;
	}
	
	.music-left-column p {display:none;}

	section#branding {width:80% !important;}
	section#branding img {width:100%;}
	
	#social-top {display:none;}
	
	section.info.bigger, section.info {background-size:100% auto !important}
	
	.home #container section h2 {font-size:5vw; line-height:6vw; margin-top:4vw; margin-bottom:5vw;}
/*	.modal .big-button {background-color:#FFFFFF; color:#000; font-size:22px; line-height:22px; padding:10px; padding-bottom:4px;}
	
.modal-content {border-radius:0;}
.modal-content {
    background-color: #161616;
}
.modal-header, .modal-body{
	text-align:center;
	border:none;
}
.modal-body img {
    width: 100%;
	padding-top: 10px;
	border:2px solid #161616;
}
.modal-body {
    padding: 0 2vw 2vw;
}
.modal-body h4 {
    color: #FFFFFF;
    padding: 0;
    font-size: 5vw;
}
.modal-dialog {
    width: 100%;
    margin: 10vw auto;
	border:2px solid #FFFFFF;
}*/
.close{
	color:#fff !important;
}
.close:hover{
	color:#c37990 !important;	
}

/*.modal-body input[type="submit"]{
	padding: 5px;
    border-radius: 0;
    border: 0;
    
	color:#fff;
	
	vertical-align:top;
	font-size:18px;
}
	*/
	
	
	input[type=text], input[type=email], input[type=submit], textarea {font-size:4vw; line-height:5vw; padding:1vw; }
	.social-media img {height:12vw !important; width:auto !important; margin:1vw 0;}
	.social-media {text-align:center;}
	#news-content #mc_embed_signup {display:none;}
	.video-content h3 {font-size:5vw; line-height:6vw; margin-bottom:2vw;}
	
	#news-content h3 {font-size:4vw; line-height:6vw; margin-bottom:.5vw;}
	#news-content p {font-size:4vw; line-height:5vw; margin-bottom:0;}
	#news-content .col-sm-7 {padding:0;}
	#music-section {background-position:top center;}
	
	#news-content {padding-left:0; padding-right:0;}
	
	.contact-content input[type=submit] {font-size:5vw; padding:1vw; line-height:5vw;}
	
	#news-content .inner-image {height:60vw !important;}
	

	
	
	.parent, .children, .bigger .children {}
	.bigger .children {top:70%}
	#copyright  {padding:4vw 0; font-size:4vw; line-height:5vw;}
	a.big-button {font-size:5vw; line-height:5vw; padding:4vw;}
	#music-content h4 {font-size:5vw; line-height:5vw;}
	.media-description {font-size:4vw; line-height:4vw;}

	.video-placeholder {height:52vw;}
	#media-content {font-size:4vw; line-height:4.5vw;}
	.grid {
-webkit-column-count: 1; /* Chrome, Safari, Opera */
-moz-column-count: 1; /* Firefox */
column-count: 1;
margin: 0;
}

.grid-item {width:100%; }

	

/* -- Tour -- */
	.accordion-section-title {font-size:4vw; line-height:6vw; text-align:center; padding:4vw 0; height:auto;}
	.accordion-section-title .col-date {font-size:5.5vw; line-height:7vw;}
	
	.accordion-section-title a.insideLink {padding:2vw 10vw; margin-top:3vw; display:inline-block;}
	
	
	.next, .prev {padding-top: 110px;}
	
	.prev img, .next img {width:90%;}
	
		section.info {display:none !important;}
	
	section#news-section.info, section#music-section.info, section#tour-section.info, section#bio-section.info, section#contact-section.info, section#store-section.info {display:block !important; background-position:top center;}
	
	#footer-signup {margin:3vw 0;}
	
	#copyright {text-align:center; font-size:1.2vw; line-height:1.5vw;}
	
	#music-section .parent, #music-section .children {}
	
	.home #container section.bigger, .home #container section {height:auto;}
	#bumper, .home #bumper {height:30vw}
	
	.contact-content h3 {font-size:6vw; padding:4vw 0;}
	
	.parent{
  
  padding: 0;
  position: relative;
  height:auto;
  width:100%;
  top: 0;
  -webkit-transform: translateY(0);
  -moz-transform:    translateY(0);
  -ms-transform:     translateY(0);
  -o-transform:      translateY(0);
  transform:         translateY(0);
  
}

.children{
padding:0;
display: block;
width:100%;
position: relative;
top: 0;
text-align:center;
-webkit-transform: translateY(0);
-moz-transform:    translateY(0);
-ms-transform:     translateY(0);
-o-transform:      translateY(0);
transform:         translateY(0);
}

.bigger .children{
padding:0;
display: block;
width:100%;
position: relative;
top: 0;
text-align:center;
-webkit-transform: translateY(0);
-moz-transform:    translateY(0);
-ms-transform:     translateY(0);
-o-transform:      translateY(0);
transform:         translateY(0);
}
#tour-content {padding:4vw 0;}

#news-section .children {padding-top: 100vw;}	

#tour-section .children, #music-section .children, #bio-section .children, #store-section .children {padding-top: 65vw;}

#contact-section .children {padding-bottom: 65vw;}

#music-section  {background-position:top center !important;}

#music-section .children {margin-top: 0;}	

.home #container section.info {height:auto;}
	
	section.info#store-section, section.info#store-section .parent {height:140vw !important}

	#news-content {background-size:cover; }
	
	#music-content {background-size:cover; background-position:top center ; padding:4vw;}
	
	#tour-section, #music-section, #bio-section{background-position:top center !important;}
	
	#contact-section {background-position:bottom left !important;}
	.contact-content p {font-size:4vw; line-height:6vw;}
	.contact-content h2 {color:#FFFFFF;}
	#video-content {background-size:auto 100%;}
	
	#fence {background-size:cover;}
	#bottom-video-box {font-size:0 !important;}
	
	
	#media-content {padding:4vw 0;}
	
	.grid-item {padding:5vw;}
	
	.list_carousel {margin-bottom:5vw;}
	
	
	.music-right-column h3, .music-left-column h3 {font-size:8vw; }
	
	.music-left-column h3  {margin-top:3vw;}
	
	#streaming-links p{font-size:8vw; line-height:15vw;}
	
	.music-left-column p {font-size:5vw; line-height:6vw;}
	
	.single-post #content {padding:3vw; padding-top:9vw; margin:0;}
	
	.single-post h1 {font-size:8vw; line-height:9vw;}
	
	.single-post #content p, .single-post #content li {font-size:4vw; line-height:5vw;}
	
	#store-content{padding: 10vw 0;
		padding-bottom: 20vw;}
	.news-content {height:auto; padding:2vw;}
	
	p, #tour-content p {font-size:4vw; line-height:5vw;}
	
	#tour-content a.insideLink {font-size:3vw; padding:2vw;}
	
	.music-stuff p {font-size:5vw; line-height:6vw; text-align:center;}
	.image-inner2 {padding:0 5vw;}
	
	.artist-event {font-size:3vw; line-height:5vw;}
	
	.tour-date, .events {width:100% !important;  margin-bottom:5vw !important;}
	.tour-date img {}
	
	

	
	#about-content {width:80%; margin:0 10%; padding:5vw;}
	
	#store-section .children {
		padding-top: 10vw;}
	
	.home #container #about-content h2 {line-height:5vw; font-size:4vw;}
	.home #container #about-content h3 {font-size:3vw; line-height:4vw;}
	#copyright {font-size:3vw; line-height:4vw;}
	#about-content a {font-size:3vw; line-height:4vw; padding:2vw 3vw;}
	
	.lefty, .righty {display:none;}
	
	#cta h3 {font-size:4vw; line-height:6vw;}
	
	.contact-content {padding-left:3vw; padding-right:3vw;}
	
	img.playbtn {
position: absolute;
top: 20vw;
width: 15vw;
left: 50%;
margin-left: -7.5vw;
opacity: .6;
}
	
	.accordion {margin:0;}
	
	.signup {font-size:2.5vw; line-height:6vw;}
	#cta {background-color:hsla(0,0%,100%,.5)}
	
	
.accordion-section.tour-date, .accordion-section.events {padding:0 5vw; }
	.news-scroll {height: auto !important; width:100%; overflow:auto;}
	.featured-content {height:auto !important}
	
	.featured-image {height:45vw !important;}
	.featured-news h3, a.read-more {font-size:4vw; line-height:7vw;}
	#header.active {background-color:#2e363e; padding-bottom:15px;}
	
	.modal-dialog {
    width: 100%;
    margin: 20vw auto;
	border:2px solid #ddcda2;
}
	
	#tour-content a.seeall {background-color: #2e363e; color:#FFF; display:inline-block; padding:4vw; margin-bottom:4vw; font-size:4vw; line-height:5vw;}

	
	
}


