.header-v4 #small-nav, .header-v5 #small-nav {
    background-color: transparent !important;
}
.header-social, #header, .header-v4 #small-nav, .header-v5 #small-nav {
    border-bottom-color: none !important;
}
.header-v5 #small-nav {
    border-bottom: none !important;
}

.header-v5
{  background-image: url('http://thebanque.com/wp-content/uploads/2014/02/Wood-header-tall.png');
    background-position: left bottom;
    background-repeat: repeat-x;
    padding-bottom: 5px;
}
.ui-widget-header
{  background:#6b0902!important;
padding:5px 0 7px;
      
}



#wrapper .header-social {
  display:none !important;
}


.page-title-captions h3 {
color: #FFFFFF !important;	
}


.header-v5 #header {
  border-bottom: none;
}

.glow {
background-image: url('http://thebanque.com/wp-content/uploads/2014/02/glow1.png');
    background-repeat: no-repeat;
background-position: center top;
}

.post-content h2, .title h2, #main .post-content .title h2, .page-title h1, #main .post h2 a {
  line-height: 34px !important;
}

#main {
 max-width: 960px !important; 
margin-left:auto !important;
margin-right:auto !important;
}

#wrapper {
  background-color: transparent !important;
}

#main {
background-color: transparent !important;
border: 1px solid #530005;
margin-top:-5px;
 padding: 25px 10px 35px !important;
z-index:3000;
position: relative;
}

img #fsb_image { max-width: 100% !important; }

#content {  background-image: url('http://thebanque.com/wp-content/uploads/2014/02/stardust-content-pattern.jpg');
background-position: left bottom;
background-repeat: repeat;
border: 5px solid #eed2bd;
padding:10px;
}


#sidebar {  background-image: url('http://thebanque.com/wp-content/uploads/2014/02/stardust-content-pattern.jpg');
    background-position: left bottom;
    background-repeat: repeat;
border: 5px solid #eed2bd;
padding:10px;
}

.footer-area {
  background: none repeat scroll 0 0 #363839;
  color: #8C8989;
  padding: 43px 10px 40px;
  position: relative;
border-top:none;
}

#footer {
background-image: url('http://thebanque.com/wp-content/uploads/2014/02/rope-bottom-footer.jpg');
background-color:#000000;
    background-position: left bottom;
    background-repeat: repeat-x;
}

.footer-area {
margin-top:-50px;
background-image: url('http://thebanque.com/wp-content/uploads/2014/02/wood-footer-bckg1.png');
background-color:none !important;
    background-position: left top;
    background-repeat: repeat-x;
z-index:0000;
}

#content.full-width {
  width: 97% !important;
}

.home #content.full-width {
  width: 100% !important;
}

h1, h2, h3, h4, h5, h6 {
  font-family: 'the dead saloon','Oswald', Arial,Helvetica,sans-serif !important;
font-weight:normal;
text-transform:Uppercase;
}

.dropcap {
  font-family: 'the dead saloon','Oswald',Arial,Helvetica,sans-serif !important;
font-weight:normal;
font-size: 38px;
    margin-right: 6px;
    padding-bottom: 11px;
    padding-top: 0px;
    position: relative;
    text-transform: uppercase;
    top: 5px;
	color:#000 !important;
}



.footer-area h3, #slidingbar-area h3 {
  font-family: 'the dead saloon','Oswald',Arial,Helvetica,sans-serif !important;
font-weight:normal;
text-transform:Uppercase;
}

@font-face {
font-family: 'the dead saloon';
src: url('http://thebanque.com/wp-content/uploads/2014/02/saloon.eot');
src: url('http://thebanque.com/wp-content/uploads/2014/02/saloon.eot?#iefix') format('embedded-opentype'),
url('http://thebanque.com/wp-content/uploads/2014/02/saloon.svg#the dead saloon') format('svg'),
url('http://thebanque.com/wp-content/uploads/2014/02/saloon.woff') format('woff'),
url('http://thebanque.com/wp-content/uploads/2014/02/saloon.ttf') format('truetype');
font-weight: normal;
font-style: normal;
} 


.page-title-container {
  background-color: transparent !important;
  background-position: center center;
  background-repeat: no-repeat;
  border-bottom: none !important;
  border-top: none !important;
  display: table;
  width: 100%;
padding-bottom:10px;
}

.footer-area .col {
background-image: url('http://thebanque.com/wp-content/uploads/2014/02/rope-footer-design.png');
background-color:none !important;
    background-position: center bottom;
    background-repeat: no-repeat;
padding-bottom:20px;
}

.header-address {  font-family: 'Oswald',Arial,Helvetica,sans-serif !important;
font-weight:200;
font-size:18px;
color:#ffd3b2;
width: 200px;
float:left;
margin-top:20px;
}

.social-links {
width: 140px;
float:right;
margin-top:30px;
}

.header-v5 #header .logo {
  float: left !important;
margin-left:60px !important;
}

.popup {
z-index:333333333999000339939390;
}

.sticky-shadow {
z-index:33333333399900033993939000000000;
}

.upcoming-icon {
background-color:#760902;
float:left;
width:40px;
padding:3px;
border: solid 1px #cdaa8e;
text-align: center;
height:36.5px;
margin-right: 10px;
}

.upcoming-icon br {
line-height:0px !important;
height: 0px !important;
}
.abbrev-day {
color:#cdaa8e;
text-transform: uppercase;
font-family: 'Oswald',Arial,Helvetica,sans-serif !important;
font-weight:normal;
font-size:14px;
padding:0px;
margin:0px;
line-height:14px;
}
.month-day {
color:#ffffff;
text-transform: uppercase;
font-family: 'Oswald',Arial,Helvetica,sans-serif !important;
font-weight:normal;
font-size:12px;
line-height:12px;
padding:0px;
margin:0px;
display:block;
}
.upcoming-icon br{ display:none;}
#events-widget-3 li {
list-style-position: inside !important;
	list-style-type: none;
float:left;
clear:both;
border-bottom: dotted 1px #e1c6ad;
padding-bottom: 5px;
margin-bottom: 10px;
width: 95%;padding-left:0px;
margin-left:0px;
}

#events-widget-2 li {
list-style-position: inside !important;
	list-style-type: none;
float:left;
clear:both;
border-bottom: dotted 1px #e1c6ad;
padding-bottom: 10px;
margin-bottom: 10px;
width: 100%;padding-left:0px;
margin-left:0px;
}


 .widget.eventsl {
	list-style-position: none !important;
	list-style-image: none;
	list-style-type: none;
padding-left:0px !important;
margin-left:0px !important;
}

.footer-widget-col  .events-widget-2 ol {
	list-style-position: none !important;
	list-style-image: none;
	list-style-type: none;
padding-left:0px !important;
margin-left:0px !important;
}

.Upcoming-Home {
padding-left:15px;

 }

.title {
  display: table;
  margin: 0 0 10px;
  overflow: hidden;
}

.home #content {
  background-image: none;
  background-position: left bottom;
  background-repeat: repeat;
  border: none;
  padding: 0px;
}

.home-content-area {
background-image: url('http://thebanque.com/wp-content/uploads/2014/02/stardust-content-pattern.jpg');
    background-position: left bottom;
    background-repeat: repeat;
    border: 5px solid #EED2BD;
    padding: 10px;
margin-top:5px;
float:left;
clear:left;
}

.home-content-side {
background-image: url('http://thebanque.com/wp-content/uploads/2014/02/stardust-content-pattern.jpg');
    background-position: left bottom;
    background-repeat: repeat;
    border: 5px solid #EED2BD;
padding-left:10px;
padding-right:10px;
padding-top:10px;
float:left;
clear:left;

}

.title .title-sep-container {
  display:none;
}

.title {
background-image: url('http://thebanque.com/wp-content/uploads/2014/02/content-rope-pattern.png');
    background-position: left bottom;
    background-repeat: repeat-x;
padding-bottom:15px;
width:100%;
margin-bottom:10px;
}

.title-center {
background-image: url('http://thebanque.com/wp-content/uploads/2014/02/content-rope-pattern.png');
    background-position: left bottom;
    background-repeat: repeat-x;
padding-bottom:15px;
width:100%;
margin-bottom:10px;
text-align:center;
}

.home-content-side .heading h3 {
background-image: url('http://thebanque.com/wp-content/uploads/2014/02/content-rope-pattern.png');
    background-position: left bottom;
    background-repeat: repeat-x;
padding-bottom:15px;
width:100%;
font-size:24px !important;
color:#fac49c;
}


.home .Events-Title .title {
color: #fac49c !important;
}

.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, .wpb_button {
  margin-bottom: 5px !important;
}

.Event-h2 {
color: #fac49c !important; 
text-align: center !important; 
font-size: 20px !important;
float:none !important;
}

.button.red {
  background-image: url('http://thebanque.com/wp-content/uploads/2014/02/vertical_cloth1.jpg');
background-repeat: repeat;
  border: 1px solid #2f3035;
  color: white !important;
text-shadow: 0 1px 0 #000000;
}
.button.red:hover {
  background-image: url('http://thebanque.com/wp-content/uploads/2014/02/vertical_cloth.jpg');
background-repeat: repeat;
  border: 1px solid #2f3035;
  color: #EED2BD !important;
text-shadow: 0 1px 0 #000000;
}

.social-links img {
  -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}
 
.social-links img:hover {
  -webkit-filter: grayscale(100%);
opacity:0.9;
filter:alpha(opacity=90); /* For IE8 and earlier */
}

#sidebar .widget h3, #sidebar .widget .heading h3 {
background-image: url('http://thebanque.com/wp-content/uploads/2014/02/content-rope-pattern.png');
    background-position: left bottom;
    background-repeat: repeat-x;
padding-bottom:15px;
width:100%;
}

#sidebar .widget {
background-image: url('http://thebanque.com/wp-content/uploads/2014/02/content-separator.png');
    background-position: left bottom;
    background-repeat: repeat-x;
padding-bottom:25px;
width:100%;
  margin-bottom: 45px;

}

body #sidebar .button {
  background-image: url('http://thebanque.com/wp-content/uploads/2014/02/vertical_cloth1.jpg');
background-repeat: repeat;
  border: 1px solid #2f3035;
  color: white !important;
text-shadow: 0 1px 0 #000000;
padding:3px !important;
margin: 8px 0 5px 0;
text-transform:uppercase;
font-weight:bold;
font-family: Tahoma,Geneva,sans-serif !important;
}

body #sidebar .button:hover {
  background-image: url('http://thebanque.com/wp-content/uploads/2014/02/vertical_cloth.jpg');
background-repeat: repeat;
  border: 1px solid #2f3035;
  color: #EED2BD !important;
text-shadow: 0 1px 0 #000000;
text-transform:uppercase;
font-weight:bold;
font-family: Tahoma,Geneva,sans-serif !important;
}

.wpb_separator, .vc_text_separator {
  border-bottom: none !important;
 background-image: url('http://thebanque.com/wp-content/uploads/2014/02/content-separator1.png');
background-repeat: repeat-x;
	background-position: center middle !important;
height:15px !important;
padding:15px;

}


.register-link-footer .a_register_link {
    background-image: url("http://thebanque.com/wp-content/uploads/2014/02/vertical_cloth1.jpg") !important;
    background-repeat: repeat !important;
    border-radius: 0!important;
    color: #FFFFFF !important;
    padding: 5px 20px !important;
	text-transform:uppercase;
	font-family: Tahoma,Geneva,sans-serif !important;

}

.register-link-footer .a_register_link:hover {
    background:#6B0902!important;
    border-radius: 0!important;
    color: #FFFFFF !important;
    padding: 5px 20px !important;
	text-transform:uppercase;
	font-family: Tahoma,Geneva,sans-serif !important;

}

#megaMenu.megaCenterMenuItems ul.megaMenu > li.menu-item {
  text-shadow: 0 1px 2px #050505;
}

.input-text-wrap input{
	background: url("http://thebanque.com/wp-content/plugins/iphorm-form-builder/themes/light/images/input-bg-rep.png") repeat-x scroll left bottom #FFFFFF;
    border: 1px solid #B9B9B9;
    box-shadow: 1px 1px 1px #EEEEEE;
    color: #999999;
    padding: 4px;
}

#constant_contact_api_widget-2 label{
	color: #000000;
    font-weight: bold;
    text-shadow: 1px 1px 0 #FFFFFF;
	font-size:13px;
	padding:8px 0;
	display:block;
}

.iphorm-submit-element{}
.iphorm-submit-input-wrap  button span{ 
	background-image: url("http://thebanque.com/wp-content/uploads/2014/02/vertical_cloth1.jpg")!important;
    background-repeat: repeat!important;
    border: 1px solid #2F3035!important;
    color: #FFFFFF !important;
    margin:0!important;
    padding: 2px 20px !important;
    text-shadow:none!important;
	text-transform:uppercase;
font-weight:bold;
font-family: Tahoma,Geneva,sans-serif !important;
}
.iphorm-submit-input-wrap  button span:hover{ background-image: url('http://thebanque.com/wp-content/uploads/2014/02/vertical_cloth.jpg');
background-repeat: repeat;
  border: 1px solid #2f3035;
  color: #EED2BD !important;
  
}

.iphorm-submit-input-wrap  button span em{ color:#fff!important; margin:0!important; padding:0!important; text-shadow:none!important;}
.iphorm-submit-input-wrap  button span:hover em{ color:#EED2BD!important;}
#main {
    background-attachment: inherit !important;
}

#sdrn_bar{ z-index:999999999999999999999!important;}
@media (min-width: 641px) and (max-width: 800px) {
	.header-address{ display:none!important;}
    .header-v5 #header .logo{ margin:0 auto!important; float:none!important;}
	.header-v5 #header .logo img{ margin:0 auto!important; width:393px;}	
	.social-links {float: none!important; margin: 10px auto 0!important; width: 132pdx!important;}
	#main #content,
	#main #sidebar {
    width: 94% !important;
    margin: 10px auto!important;
    float: none!important;
    padding: 2%!important;
}
	#rev_slider_3_1_wrapper,
	#rev_slider_2_1_wrapper{ width: 98% !important;  margin: 0 auto!important;  float: none!important;}
	#rev_slider_3_1,
	#rev_slider_2_1 { width:100%!important;}
	
	.footer-area .columns .col, #slidingbar-area .columns .col {
    padding: 0 0 20px !important;
    width: 100%!important;
    margin: 0 auto!important;
    float: none!important;
}

}


@media (min-width: 320px) and (max-width: 640px) {
	.header-address{ display:none!important;}
    .header-v5 #header .logo{ margin:0 auto!important; float:none!important;}
	.header-v5 #header .logo img{ margin:0 auto!important; width:70%;}	
	.social-links {float: none!important; margin: 10px auto 0!important; width: 132px!important;}
	.post-content{ width:100%;}
	.vc_row-fluid{ width:100%;}
	.home-content-side {float: none !important; margin: 0 auto !important;}
	#events-widget-3 li{ width:100%;}
	#main #content,
	#main #sidebar {
    width: 92% !important;
    margin: 10px auto!important;
    float: none!important;
    padding: 2%!important;
}
	#rev_slider_3_1_wrapper,
	#rev_slider_2_1_wrapper{ width: 98% !important;  margin: 0 auto!important;  float: none!important;}
	#rev_slider_3_1,
	#rev_slider_2_1 { width:100%!important;}
	.footer-area .columns .col, #slidingbar-area .columns .col {
    padding: 0 0 20px !important;
    width: 100%!important;
    margin: 0 auto!important;
    float: none!important;
}
ul.fg-thumbail-selection {
    border: medium none;
    float: none;
    margin: 0 auto;
    width: 250px;
}
}

@media (min-width: 100px) and (max-width: 319px) {
	.header-address{ display:none!important;}
    .header-v5 #header .logo{ margin:0 auto!important; float:none!important;}
	.header-v5 #header .logo img{ margin:0 auto!important; width:70%;}	
	.social-links {float: none!important; margin: 10px auto 0!important; width: 132px!important;}
	#main #content,
	#main #sidebar {
    width: 94% !important;
    margin: 10px auto!important;
    float: none!important;
    padding: 2%!important;
}
	#rev_slider_3_1_wrapper,
	#rev_slider_2_1_wrapper{ width: 98% !important;  margin: 0 auto!important;  float: none!important;}
	#rev_slider_3_1,
	#rev_slider_2_1 { width:100%!important;}
	.footer-area .columns .col, #slidingbar-area .columns .col {
    padding: 0 0 20px !important;
    width: 100%!important;
    margin: 0 auto!important;
    float: none!important;
	}
}

@media (min-width: 801px) and (max-width: 1199px) {
	#rev_slider_3_1_wrapper,
	#rev_slider_3_1,
	#rev_slider_2_1_wrapper,
	#rev_slider_2_1{ width:500px!important;}
}


